Getting Around Shanghai

Using Didi in Shanghai: Ride-Hailing Guide for Tourists (2026)

using didi shanghai
Using Didi in Shanghai is the simplest taxi option for tourists.

Didi (滴滴出行) is China’s Uber — the dominant ride-hailing platform, and the default way most of Shanghai gets around when the metro will not do. For foreign tourists in 2026 it has become one of the easiest tools in the city: the app runs in English, accepts overseas credit cards, sends your destination to the driver in Chinese without you typing a character, and removes the taxi language barrier entirely. This guide to using Didi in Shanghai covers what foreigners actually need — which app to install, how much a ride costs, where the pickup zones hide at PVG and Hongqiao, and the handful of things that go wrong.

using didi shanghai
Using Didi in Shanghai is the simplest taxi option for tourists.

Table of Contents

Why Didi Beats Taxis

For most tourist scenarios, Didi is simply better than flagging a street taxi:

  • No language barrier — destination communicated automatically to the driver
  • English interface — the app switches language in two taps
  • Cashless — pay with a foreign credit card or Alipay
  • GPS-tracked — share trip with family/friends; safer
  • Transparent pricing — estimated fare shown upfront
  • Receipt by email — useful for expense claims
  • Wider availability than taxis at rush hour
  • Multiple ride classes for different budgets

The main case for traditional taxis: short rides under ¥30 where Didi’s pickup wait might exceed the ride itself, or paying cash if your card setup fails. There is one more — the airport rank. At Pudong the taxi queue sits right outside arrivals, while the ride-hailing zone is a signed walk into a car park. Land tired with three bags and fifty metres beats four minutes and a lift. Our Shanghai taxi tips cover that trade-off.

Which Didi App You Actually Need

This is where most visitors trip up before they even land, and it is worth being precise because sources contradict each other constantly.

Didi Global runs several products under similar names. The app branded DiDi Rider is the one Didi operates in overseas markets — Australia, New Zealand, Japan, Mexico, Brazil. It is a real app, well made, and it will not hail you a car on Nanjing Road. Inside mainland China you need the app branded simply DiDi in international stores and 滴滴出行 in Chinese ones, which has shipped a full English interface and overseas Visa, Mastercard and Amex support since 2019.

You have three routes in, and there is no wrong answer:

  1. The DiDi app itself. Download before you fly. Register with your home mobile number, receive an SMS code, add a card. Switch language via the profile tab → Settings → Language → English.
  2. The Didi mini-programme inside Alipay. Open Alipay, search “DiDi” or tap Transport on the home screen. No separate registration, no second password, and payment runs through the card you already linked to Alipay. This is what a growing share of 2026 visitors end up using, because if you have set Alipay up at all you have already done the hard part.
  3. The Didi mini-programme inside WeChat. Me → Services (or Pay and Services) → Travel/Transport → Didi. Same idea, useful if WeChat is the wallet you have working.

If your SMS verification fails — and it does fail on some carriers while roaming — the Alipay route bypasses the problem completely, because Alipay has already verified who you are. Setting up a Chinese mobile wallet with a foreign card is covered step by step in our Shanghai money and currency exchange guide, and it is the single highest-value thing to do before you fly.

A ride-hailing navigation app running on a phone mounted inside a car dashboard
Your destination goes to the driver’s screen in Chinese — you never have to pronounce it.

Using Didi in Shanghai as a Foreigner: App Setup

Do this at home, on your own wifi, at least a day before departure. App-store downloads and card verification are both slower and more fragile once you are inside the Great Firewall.

  1. Install the app from your home country’s App Store or Google Play
  2. Sign up with your foreign phone number (you’ll get an SMS verification code)
  3. Add payment method — Visa, Mastercard, Amex, Apple Pay, or a linked Alipay/WeChat wallet
  4. Set language to English under Settings
  5. Test by tapping “Enter destination” — see if you can search for “The Bund”

Two additions worth ten minutes each. Add your hotel to saved places before you leave, typing the name in Chinese if the booking confirmation gives it — Chinese chains often run three near-identical branches in one district and the English name will not separate them. And turn on trip-sharing in the safety settings so it is one tap rather than a hunt at 1am.

Didi needs data the whole time you are travelling, not just at booking, and airport wifi ends at the door. An eSIM or roaming plan is not optional; our Shanghai SIM card and internet guide compares prices. Didi is a Chinese app and needs no VPN — but Google Maps does, so do not plan to cross-check the route that way. Our VPN and internet guide explains what loads.

Ride Classes & Prices

Approximate Shanghai prices in 2026 for a 15-minute ride:

  • Express (快车) — basic economy car; ~¥35 base + ¥2/km; total ¥40–55
  • Comfort — newer mid-sized cars; ~¥45 + ¥2.5/km; total ¥55–70
  • Premier (专车) — Audi/Mercedes black cars; ~¥80 + ¥4/km; total ¥120–150
  • Taxi (出租车) — Didi-dispatched street taxi; same metered fare as flagging one; total ¥40–55
  • Hitch (顺风车) — carpool option, 30% cheaper; longer wait
  • XL / 6-seater — roughly 1.3× Express; the one to book with four people and luggage
  • Luxe (豪华车) — Mercedes S-Class tier; rarely worth it for a tourist

For most tourists, Express is the right choice. Surcharges apply during rush hour (7:30–9:30am, 5:30–8pm), late night (11pm–6am, ~50%), heavy rain (~30%), and Chinese holidays. Tipping is not expected.

Two rules that save money. Do not book Premier assuming the car will be cleaner — Shanghai’s Express fleet is overwhelmingly newish electric saloons, mostly BYD and Volkswagen ID models, and they are fine. With four people, one XL beats two Express cars. The one genuine case for Premier is an early flight with a hard deadline, because those drivers cancel less.

Rain is the variable that catches people out. Shanghai’s summer downpours are sudden and total, and the moment one starts every phone within two kilometres opens the same app. Fares climb 30% and waits go from three minutes to twenty. If you can see a metro entrance, take it.

What a Ride Really Costs

Estimates in the app are usually accurate to within about 10%, with tolls and the airport platform fee the usual reason for a gap. Here is what typical tourist journeys came to in 2026, at Express class and outside surge periods.

Journey Distance Time Express fare Notes
Pudong Airport → the Bund ~50 km 50–70 min ¥150–230 Includes tunnel/bridge tolls; more at night
Hongqiao Airport → People’s Square ~17 km 20–35 min ¥60–90 Traffic-dependent; elevated road helps
The Bund → Lujiazui ~4 km 10–20 min ¥20–30 The tunnel queue can double this at 18:00
People’s Square → French Concession ~4 km 12–18 min ¥18–28 Often slower than Metro Line 1 or 10
Central Shanghai → Shanghai Disneyland ~35 km 45–60 min ¥110–160 Metro Line 11 costs ¥7 and is more reliable
Central Shanghai → Zhujiajiao water town ~50 km 60–75 min ¥180–260 Getting back is the hard part
Late-night bar run, 01:00 ~6 km 15 min ¥45–70 Roughly 50% night surcharge

A rough mental model: ¥2.5–3 per kilometre for Express in normal conditions, plus a ¥15–20 floor for anything short. Five or six rides a day lands most couples around ¥250–400 daily. Against ¥3–9 a ride on the metro the maths gets obvious fast; our Shanghai trip cost guide sets transport against a whole budget.

didi shanghai app interface
Didi works in English for foreign travelers.

How to Book a Ride

  1. Open the app, allow location access
  2. Pickup location auto-detects; adjust pin if needed
  3. Enter destination — search in English or Chinese
  4. Choose ride class
  5. Confirm price estimate
  6. Tap “Order now”
  7. Driver assigned within 1–3 minutes (longer at peak)
  8. Track driver on map; chat or call via app (auto-translates)
  9. At pickup, confirm car license plate; get in
  10. At destination, ride auto-ends; receipt emailed

The driver receives your destination automatically — you do not need to communicate it. Many drivers do not speak English; this rarely matters since the trip is on autopilot.

Two mechanics worth knowing first. Drivers confirm your identity by asking for the last four digits of the phone number you registered with — they will hold up four fingers or point at their screen. Say the digits in English; nobody expects Mandarin. And the free-cancellation window is short: cancel within two to three minutes of matching and it costs nothing, after that expect ¥3–5. A reason to be standing where you said you would be.

You can schedule rides several days ahead, which is the right call for a pre-dawn airport run. Book it the night before and set your own alarm — a scheduled Didi is a strong commitment from the platform, not a guarantee from one driver.

Didi from PVG & Hongqiao Airports

Both airports have designated Didi pickup zones, well-signed in English:

  • Pudong (PVG): Follow signs to “Online Car-Hailing” or “网约车” — usually a basement floor below arrivals or designated curbside lane, in the P1 car park for Terminal 1 and P2 for Terminal 2. Fare to central Shanghai: ¥150–230 depending on traffic and class. Time: 50–70 min
  • Hongqiao (SHA): Online Car-Hailing pickup in P5/P6 levels. Fare to People’s Square: ¥60–90, 20–30 min

The single most useful habit at either airport: walk to the pickup zone before you book. Bays are numbered, drivers get about three minutes of free waiting, and the app assigns a bay from where your phone is, not where you will be. Booking from the baggage carousel routinely produces a driver circling an exit you are nowhere near. Allow 10–15 minutes from bag collection to the correct bay, and expect a platform or parking surcharge of roughly ¥5–15.

didi shanghai airport pickup
Didi pickup at PVG and Hongqiao is straightforward once you find the right bay.

Off-peak, a Didi from PVG to a Bund hotel is a comfortable 55 minutes for around ¥180. During the 17:00–19:30 crush it can stretch past 80 minutes while Maglev-plus-metro stays fixed at about 50. The Maglev takes 7 minutes 20 seconds to Longyang Road and costs ¥50, or ¥40 with a same-day boarding pass — our Maglev guide has the detail. For every route into town, including the coaches and the night bus, see our PVG to city guide and the Shanghai airport arrival guide.

Hongqiao is the easier of the two. It sits inside the metro network, Lines 2 and 10 both serve it, and a Didi to People’s Square is a 25-minute run on the raised Yan’an Road expressway. The complication is that Terminal 1, Terminal 2 and the high-speed railway station are separate buildings joined by long walkways, so check which one the app has pinned you to — our Hongqiao Airport guide maps it.

Transferring between the two airports, ignore Didi entirely: ¥220–280 by road and up to 90 minutes. The Airport Link Line, opened December 2024, does PVG to Hongqiao Terminal 2 in about 40 minutes for ¥26, every 15 minutes from 06:00 to roughly 22:39. Our Shanghai layover guide works through the timings.

An underground car park level of the kind used for ride-hailing pickups at Shanghai's airports
Ride-hailing pickup at both airports happens inside a numbered car park, not at the kerb.

Payment Options

  • Visa/Mastercard/Amex — international cards work; 1–3% foreign-transaction fee added by your bank
  • Apple Pay / Google Pay — work if linked to a Visa/Mastercard
  • Alipay/WeChat Pay — work if you’ve set up the foreign-card binding (see our money guide)
  • Cash — supported for Didi Taxi class only; not Express or Premier

Payment auto-charges at trip end. Receipts emailed to your account email.

The failure mode nearly everyone hits is a fraud block, not Didi. A first-ever transaction from a Chinese merchant at an odd hour is exactly the pattern issuers decline. Tell your bank your dates, and set Alipay as a backup method inside the app so a decline does not strand you at a car-park bay. Charges land in CNY and are converted by your issuer, so a fee-free card is worth arranging. Didi will not split a fare between two foreign cards — one person books, everyone settles up later.

Didi vs Taxi vs Metro

Nobody should use one mode for a whole trip. Here is the honest comparison for a typical central-Shanghai journey of four to six kilometres.

Mode Typical cost Door-to-door time Language needed Best for Weak point
Didi Express ¥20–35 15–25 min None Bags, rain, late nights, unfamiliar addresses Traffic; surge pricing; pickup faff
Street taxi ¥20–35 12–22 min Address in Chinese characters Instant departure when one is passing Empty ones vanish at 17:30 and in rain
Metro ¥3–9 20–35 min None — signs are bilingual Almost everything between 06:00 and 22:30 Stairs, crowds, closes before the bars do
Didi Premier ¥60–110 15–25 min None Fixed deadlines, business, four people plus bags Two to three times the price for the same road
Walking Free 25–50 min None The Bund, French Concession, Old Town Summer humidity is brutal

The rule most residents follow: metro by day, Didi after 22:30 and in bad weather, taxi if one is sitting empty right there. Shanghai’s metro is among the best anywhere for a visitor — fully bilingual signage, trains every two to four minutes, and roughly 80% of what you want to see within a ten-minute walk of a station. Our Shanghai metro guide covers fares and the QR gates; the getting around Shanghai pillar sets out how the modes fit together.

Common Issues & Fixes

  • Driver cancels — happens occasionally; try again or upgrade to Comfort/Premier
  • “No drivers available” at peak hours — try Didi Taxi class, or switch to traditional metro/taxi
  • Hard to find pickup spot at airports — follow “Online Car-Hailing” signs; allow 15 minutes from baggage claim to pickup
  • Card payment fails — most common cause is bank fraud alert; call your bank to whitelist Chinese transactions before flying
  • Wrong driver shows up — confirm license plate before getting in
  • App is in Chinese — Settings → Language → English. Restart app
  • Driver calls you — through the app, which auto-translates voice messages
  • Lost item in car — go to Help → Lost & Found in the app; provide trip details
  • SMS verification code never arrives — use the Didi mini-programme inside Alipay instead, which skips registration
  • Driver phones and you cannot understand — hang up and send an in-app text message; the translation works far better in writing
  • Pin lands in the wrong lane on an elevated road — drag it to a named building entrance rather than a road

On lost property: act within the hour. Open the trip in your history, tap Help, choose the lost-item flow, and the platform contacts the driver for you. Shanghai drivers return things at a rate that surprises visitors, but the trail goes cold after six more fares.

didi shanghai car interior
Didi cars range from economy to premium black-car service.

Mistakes Foreigners Using Didi in Shanghai Make

Six patterns come up again and again, and every one of them is avoidable.

  • Downloading DiDi Rider and expecting it to work in Shanghai. It is the overseas-markets app. Install the mainland DiDi app, or use the Alipay mini-programme.
  • Booking from inside the terminal. Walk to the numbered bay first, then book. This one mistake accounts for most airport cancellations.
  • Assuming a Didi beats the metro across town. At 18:00 on a Friday, People’s Square to Lujiazui is 12 minutes by Line 2 and can be 35 by road. The river tunnels are the choke point.
  • Trusting the English name of a destination. “Shanghai Railway Station” and “Shanghai South Railway Station” are 8 km apart; “Jing’an Temple” is a temple, a metro station and a mall. Check the district.
  • No mobile data. Without it you cannot track the car, message the driver, or end the trip.
  • Ignoring rear seat belts. They exist, usually tucked under the seat cover. Use them.

A seventh: do not tip. The app does not ask, and pressing money on a driver produces confusion rather than pleasure. Give five stars instead — that is the currency drivers care about. Our Shanghai etiquette guide covers the wider social rules.

Safety, Scams and What to Check

Shanghai is one of the safest large cities anywhere for getting into a stranger’s car. Ride-hailing is heavily regulated — drivers need a licence, the platform runs facial recognition on them, trips are recorded. The realistic risks are financial, not violent.

  • Check the plate, every time. Not the model, not the colour — the plate. Shanghai’s fleet is thousands of identical white and black electric saloons.
  • Never take a ride from someone approaching you inside the terminal. Unlicensed “black cars” (黑车) work the PVG arrivals hall offering “taxi, taxi” at three to four times the meter. Licensed drivers do not solicit — see our Shanghai scams guide.
  • Share your trip on late-night rides. It is one tap and sends a live link.
  • Watch the route only loosely. Shanghai drivers take elevated roads that look like detours on a map but are faster. A genuinely wrong route is rare; the app flags large deviations automatically.
  • Keep the emergency button in mind. It sits in the safety panel and connects to police plus your emergency contacts.

Travelling alone changes little here — Didi is part of why solo travel in Shanghai is straightforward. With small children, note that Chinese cars almost never carry child seats; book Premier and message the driver ahead, or plan around the metro, as our Shanghai with kids guide suggests.

Alternatives

  • Street taxi — flag from kerb; metered at ¥14–16 for the first 3 km, then roughly ¥2.7/km, with a higher night tariff from 23:00 to 05:00. Cash or Alipay only. Need the hotel address in Chinese characters
  • Metro — far cheaper (¥3–9 per ride); ~80% of central Shanghai is metro-accessible. See our metro guide
  • Maglev — for Pudong Airport only; 8 minutes to Longyang Road. See our Maglev guide
  • Walking — surprisingly viable; the Bund, French Concession, and Old Town are all walkable in 60-90 minutes between
  • Hotel-arranged car — ¥800–1,500 for half-day; 5-star hotel concierge can arrange
  • Amap (高德地图) ride-hailing — the mapping app aggregates several ride-hailing brands at once and often quotes less than Didi; the interface is more Chinese-heavy, so treat it as a fallback
  • Shared bikes — Meituan and Hellobike are everywhere at roughly ¥1.5 per 15 minutes, scanned open through Alipay. Excellent in the French Concession, alarming on the main arteries

Where each falls down: taxis vanish precisely when you want them, at 17:30 and in rain. Last metro trains run around 22:30–23:00, early relative to Shanghai’s nightlife. Didi covers that gap, which is why most visitors use all three.

Traffic moving under Shanghai's illuminated elevated flyovers at night
After the last metro, ride-hailing is the only way across the city that does not involve luck.

Longer Trips and Day Hires

Didi handles intercity runs. Shanghai to Zhujiajiao is 50 km and ¥180–260 one way; Shanghai to Suzhou is roughly 100 km and ¥400–550. The problem is always the return leg — water towns have few drivers waiting, so you can end up in a car park at 17:00 watching the app fail to match you. Book the return 30–60 minutes before you want it, or use Didi’s day-charter option where a driver stays with you for a fixed block, roughly ¥600–900 for a half day. For Suzhou and Hangzhou this is all moot: high-speed rail does those runs in 25 and 45 minutes, as our Suzhou day trip and day trips from Shanghai guides explain. Same for Disneyland — Metro Line 11 runs to a dedicated station for ¥7 while a Didi is ¥110–160 and sits in the same resort traffic; see the Disneyland guide.

Tips for First-Time Users

  • Download and test the app before flying — verification can take 24h
  • Notify your bank of travel dates to avoid declined cards
  • Set pickup pin precisely — slight inaccuracy can cost 5 minutes of confused driving
  • Take a screenshot of the car details for safety
  • Use Express class for normal trips; Premier only for special occasions
  • Avoid solo rides at 1–4am if possible (general nightlife caution)
  • Late-night surcharge applies after 11pm
  • Free trial credits sometimes offered via the app’s promotions tab
  • Driver rating — rate post-trip; affects driver economy
  • Save your hotel in Chinese characters as a favourite before you land
  • Stand where the app says, not where it seems sensible — bay numbers exist for a reason
  • Keep a battery pack; a dead phone in Shanghai means no ride, no payment and no map

First trip to China? The sequencing that works is eSIM, then Alipay with a card linked, then Didi — each depends on the last. Our first time visiting Shanghai guide has the full pre-departure list, and language barrier tips covers the phrases worth having.

didi shanghai pickup spot
Designated pickup spots make Didi reliable across Shanghai.

Frequently Asked Questions

Can foreigners use Didi in Shanghai?

Yes — the mainland Didi app supports foreign phone numbers, an English interface, and overseas Visa/Mastercard/Amex payments. No Chinese SIM or Chinese bank account is required. You can also reach Didi through the mini-programme inside Alipay or WeChat without registering separately.

Which Didi app should I download for China?

The one branded simply “DiDi” (滴滴出行). DiDi Rider is Didi’s app for Australia, New Zealand, Japan and Latin America and does not work in mainland China. If registration gives you trouble, use the Didi mini-programme inside Alipay instead.

How much does Didi cost in Shanghai?

15-minute Express ride: ¥40–55. 30-minute ride: ¥80–110. Pudong Airport to central Shanghai: ¥150–230. Premier (black car) tier: 2–3× Express price. Budget roughly ¥2.5–3 per kilometre outside surge periods.

Is Didi cheaper than a taxi in Shanghai?

About the same price as metered taxis for Express class. Premier costs more. The big advantages are language, payment, and tracking — not price.

Do Didi drivers speak English?

Rarely — but it doesn’t matter because the destination is communicated automatically via the app. Voice or chat messages auto-translate, and written translation works noticeably better than spoken.

Can I pay Didi with a foreign credit card?

Yes — Visa, Mastercard, Amex, Apple Pay and Google Pay all work, as does Alipay or WeChat Pay with a linked foreign card. Notify your bank of travel dates to avoid declined transactions, and set a backup payment method inside the app.

Does Didi work at Shanghai airports?

Yes — both PVG and Hongqiao have designated Online Car-Hailing pickup zones, signed in English and Chinese (网约车), located in the car parks rather than at the kerb. Allow 10–15 minutes from arrivals to the correct bay, and book once you are standing there.

Is Didi safe in Shanghai?

Yes — Shanghai is a very safe city for ride-hailing. The app tracks trips, you can share a live link with contacts, there is an emergency button connected to police, and drivers are licensed, verified and rated. Check the licence plate before getting in and ignore anyone touting rides inside the terminal.

What is the difference between Didi Express and Didi Premier?

Express is economy cars; Premier is Mercedes/Audi black-car class at 2–3× the price. Comfort sits between them, and XL is a six-seater at about 1.3× Express — the right pick for four people with luggage.

Does Didi charge a cancellation fee?

Cancelling within roughly two to three minutes of being matched is free. After that, or once the driver has waited beyond the free grace period, expect a fee of about ¥3–5. Airport bays have a short free wait, so be standing there before you book.

Can I book a Didi in advance for an early flight?

Yes — scheduled rides can be booked several days ahead and are the sensible choice for a pre-dawn departure to Pudong. Set your own alarm as well, and have the metro or a taxi rank as a fallback.

Do I need a VPN to use Didi in Shanghai?

No. Didi is a Chinese app and works normally on local data. You will need a VPN for Google Maps, WhatsApp and similar services, which is a separate problem — and you do need working mobile data for Didi itself, so sort out an eSIM or roaming before you land.

Plan Your Shanghai Transport

Combine with our pillar guides on getting around Shanghai, Shanghai metro guide, and Pudong Airport to city centre. For background, see DiDi on Wikipedia, and check current terminal and pickup arrangements on the Shanghai Airport Authority site before you travel.