Quick answer
Didi — China's ride-hailing giant, operating in over 400 cities — works for foreigners without a Chinese bank account or ID: register in the app with your passport number, pay with a linked international Visa/Mastercard through the app or via Alipay, and switch the whole interface to English. City rides start around CNY 10–13, a cross-town trip costs CNY 25–50, and an airport-to-center run lands around CNY 100–150. Setup takes 10 minutes and belongs on your pre-departure list, next to the eSIM.
Why this matters in 2026
Street-hailing a taxi in China works but is the hard mode: queues at stations run long, few drivers speak English, and cash is fading. Didi fixes all three — the fare is priced before you ride, the destination is typed not spoken, and the receipt is electronic. It is the single app that most changes the texture of a China trip after WeChat and Alipay, and the one visitors consistently wish they had installed before landing.
Key facts at a glance
- Registration: international phone number + passport; takes about 5 minutes in-app
- Payment: international Visa/Mastercard linked in-app, or pay via Alipay/WeChat; no Chinese card needed
- Interface: English toggle inside the app; destination typed in English, matched to the map
- Fares: from about CNY 10–13 base; CNY 2–3 per kilometer after; typical cross-town trip CNY 25–50
- Coverage: 400+ cities — every destination on a standard itinerary works
Setting up before you fly
Registration
Install Didi (or the Didi Rider international version) and register with your international phone number. The app asks for real-name verification: passport details suffice — no Chinese ID required. Add a payment method in the wallet section: Visa and Mastercard are accepted, with fares charged to the card after each ride. Alternatively, link the Alipay you already set up and pay through it.
The English interface
The language switch lives in Settings → Language (设置 → 语言). In English mode, everything — menus, fare estimates, driver messages — translates, and you can type destinations in English with the map matching the place. Save your hotel, the main rail station, and the airport as favorites (常用地址) on day one; each saved address is one tap for the rest of the trip.
The Alipay shortcut
You do not strictly need the standalone app: Alipay's built-in "Didi" mini program (search 打车出行 on the Alipay home screen) hails the same cars with the same drivers, using your existing Alipay setup and English menus. Many visitors end up using both — the app for fare comparison and saved addresses, the mini program for speed.
Riding: the practical drill
Booking and pickup
Type or paste your destination, check the fare estimate, and pick Express (特惠快车) for the standard experience — Premium (专车) costs roughly 1.5–2x. The app assigns a car in 2–10 minutes in cities. Match the plate number and car color before boarding; the app shows both, plus the driver's photo. At malls and airports, use the app's pickup-point pin (上车点) — the map drops you a recommended spot that both you and the driver can find.
Communicating with drivers
Drivers rarely speak English, and nobody expects them to. The app's built-in message templates (in-app chat with preset phrases like "I'm at the north gate") handle 90% of coordination. One cultural note: calls through the app are relayed through a system number, and a 10-second silence followed by "好,好" (ok, ok) is a driver confirming your location, not confusion.
Fares, surge, and receipts
Base fares run CNY 10–13 depending on city, plus roughly CNY 2–3 per kilometer and CNY 0.3–1 per minute. A 5 km cross-town hop costs CNY 20–30; Shanghai Hongqiao to the Bund runs CNY 60–80; Beijing Capital Airport to Wangfujing lands at CNY 100–120. Peak-hour and rain surge adds 1.2–1.5x on the estimate — the app shows it before you confirm. Electronic receipts (行程单) generate in-app in English for expense reports.
Costs and pricing breakdown
- Base fare: CNY 10–13 in major cities
- Per kilometer: about CNY 2–3; per minute CNY 0.3–1
- Typical 5 km ride: CNY 20–30
- Airport to city center: CNY 100–150 (Beijing Capital about CNY 100–120; Pudong to the Bund CNY 120–180)
- Express vs Premium: Premium runs about 1.5–2x Express
- Rain/peak surge: 1.2–1.5x, always shown before booking
Pitfalls to avoid
- Registering only after landing: airport Wi-Fi is congested and passport entry on a cracked screen in a queue is misery — do it at home.
- Standing at the arrivals kerb instead of the app's pin: Chinese airports have designated pickup lots; the pin exists because kerbs are illegal to stop at.
- Ignoring the plate check: tapping the confirmation in-app before boarding takes 2 seconds and is your main protection.
- Paying cash in the car: the fare settles in-app automatically; drivers cannot accept street fares for app bookings.
- Booking Premium by default: Express is the same road and most of the comfort at roughly half the price.
Alternatives and trade-offs
- Alipay/WeChat mini programs: no separate app, same cars — the lightest setup, slightly fewer saved-address conveniences.
- Street taxis: no app needed, meter-priced (Beijing from CNY 13), but queue and language friction — covered in detail in our Didi-vs-taxi comparison.
- Metro first: at CNY 3–7 a ride and dedicated airport lines, the train beats the car for most center-city legs; Didi is for the last mile, luggage days, and late nights.
- Hotel-doorman hail: works everywhere, at taxi meter rates — a fine fallback when your phone dies.
Local context
Didi is how China moves: drivers are licensed through the platform, cars range from family EVs (a large share of Chinese ride-hail fleets are electric, and many drivers will happily show off the dashboard) to commuter sedans, and the average city wait is under 5 minutes. Locals rarely carry cash at all — the app settles everything, including tolls and parking, which appear as small add-ons on the fare line. Tipping does not exist.
Verifying current information
Fares, surge rules, and card support shift. Confirm your card works in the app before departure with a small test booking, and check recent traveler notes for your arrival airport's pickup point — terminal layouts change.
The bottom line
Register with your passport, link an international card, switch to English, and save your hotel as a favorite — 10 minutes of setup that turns every Chinese city into a CNY 20–50 ride. Match the plate, use the pickup pins, and let the app settle the fare. It is the closest thing China has to a universal taxi door.
FAQ
Can I use Didi without a Chinese phone number?
Yes — registration works with international numbers via SMS verification.
Do I need a Chinese bank account to pay?
No. Link an international Visa/Mastercard in the app, or pay through Alipay or WeChat.
Is there an English version?
Yes, the full interface switches to English, including destination search and electronic receipts.
How much is a typical ride?
CNY 20–30 for a 5 km cross-town trip; airports to city centers run CNY 100–150.
Will the driver know where I'm going?
The destination arrives in the driver's app automatically — no conversation required, which is the point.
What if I leave something in the car?
Use the in-app trip record to contact the driver or platform lost-and-found; act within the same day for the best odds.
Prices and app details in this guide were last verified on 2026-10-11. Fares vary by city and surge — the app's estimate is the binding number.
