Getting around Shanghai when your phone is "foreign".

Shanghai's transport is world-class — the friction isn't the metro or the taxis, it's that every convenient app assumes you have a mainland phone number and a Chinese payment method. Here's what works anyway, and where the workarounds are.

Ask us to run the errand instead

Home › Shanghai Guides › Getting around

The metro: the no-brainer

The Shanghai Metro is the best-value transport in the city and the most foreigner-proof: English signage everywhere, line maps in every station, and single-journey tickets from machines. The only friction points: ticket machines historically prefer small cash notes (some newer machines take foreign cards), and the official metro app — convenient for residents — generally wants a Chinese payment method. Short stay? Machine tickets and a paper map screenshot are genuinely enough. Long stay or frequent trips? A physical rechargeable transit card from any station service window sidesteps the app entirely.

Taxis: official color, cash fallback

Legitimate Shanghai taxis are color-branded (the turquoise-blue ones are the classic fleet), metered, and give printed receipts — take the receipt, it carries the car number if you leave something behind. Card terminals exist in many cabs but are unreliable in practice; drivers overwhelmingly prefer WeChat/Alipay QR. So the visitor's taxi kit is: small-denomination cash, the destination written in Chinese (drivers can't read English addresses reliably), and the receipt habit.

Ride-hailing: the app wall, and how to climb it

DiDi is the default, and its grip on the market means street-hailing gets harder every year — especially at airports, where pickups are funneled to app queues. The wrinkles for overseas visitors: registration typically wants a mainland number, though DiDi has been adding international-card and international-number support for travelers, with uneven coverage of features. Your realistic ladder:

The payment layer underneath it all

Every friction above traces to one root: WeChat Pay and Alipay are the rails everything runs on, and using them well historically required a mainland bank card. That's loosening — both apps now accept international cards for many consumer payments — but the edges (life-payments, some transit apps, top-ups) still trip on verification. The practical stacking order for a visitor: international card linked to Alipay/WeChat for daily spends, cash for taxis and small vendors, and a local person for the flows that still demand mainland verification. For the bills-and-admin side of that last category, that's exactly what our errand service exists for.

Common questions

Can foreigners use the Shanghai metro easily?

Yes — English signage, machine tickets at every station, and service windows for help. Apps and transit cards want Chinese payment methods, so short-stay visitors do best with machine tickets or a physical rechargeable card.

Do taxis in Shanghai take foreign credit cards?

In theory many do; in practice drivers prefer mobile QR payment and card terminals are hit-or-miss. Carry small cash, have the destination written in Chinese, and keep the printed receipt (it has the car number).

Can I use DiDi without a Chinese phone number?

DiDi has added international-number and international-card support for visitors, but feature coverage varies. The always-works alternatives: hotel concierge hails, official taxi stands, or a local person managing the bookings for a complicated day.

What's the one app I should set up before landing?

Alipay or WeChat Pay with your international card linked — it unlocks more of the city than any transport app. Then accept that a few verification-walled flows (utility payments, some top-ups) go through a person on the ground.

Would rather not fight the apps?

Tell us the day's plan — appointments, pickups, the hospital run — and we'll drive the logistics with photo proof at each stop. We reply the same business day in business hours.

Plan a day with us