Last updated: October 17, 2026
There is no Uber in mainland China, and flagging a taxi on the street has become surprisingly hard in big cities. DiDi (滴滴出行) fills the gap: it covers hundreds of Chinese cities, shows the fare before you ride, and removes the language barrier because you never have to explain your destination. This guide covers setup, payment, car types, prices, airport pickups, and what to do when something goes wrong.
Can foreigners really use DiDi?
Yes. Official Chinese government guides for foreign visitors list DiDi, Alipay and WeChat as the three ways to book rides, and note the international DiDi app supports registration with a foreign phone number and international cards. You do not need a Chinese SIM or bank account. You do need data on your phone, so sort that out first: see our best eSIM for China guide.
Three ways to access DiDi
| Method | Payment | Best for |
|---|---|---|
| International DiDi app | Visa, Mastercard, Amex, JCB, or linked Alipay/WeChat | Longer stays, saved addresses |
| DiDi mini-program inside Alipay | Your Alipay balance or linked foreign card | Most reliable for first-timers |
| DiDi mini-program inside WeChat | WeChat Pay | If you already use WeChat |
Step-by-step setup
Step 1: Set up payment first
Link your foreign card to Alipay or WeChat Pay before you land. Our walkthrough is in How to Pay in China as a Foreigner. Direct card payment in the DiDi app works, but bank fraud filters sometimes decline it; routing through Alipay is the usual fix.
Step 2: Install and register
- Download “DiDi” from the App Store or Google Play (not from third-party sites).
- Register with your home phone number and the SMS code.
- Switch the language to English in Settings.
- Allow location access.
- Add a payment method under Wallet, or choose Alipay/WeChat.
Step 3: Book a ride
- Type your destination. Search in English or paste the Chinese name from your hotel booking; Chinese addresses are more accurate.
- Check the pickup pin. Move it to a spot where a car can actually stop.
- Pick a car type and confirm the estimate.
- Note the plate number, car color and the driver’s phone suffix. Drivers may call; use the in-app chat with translation if you can’t speak Chinese.
- Get in, confirm the destination, and pay automatically at the end.
Car types explained
| Type | What it is | When to choose it |
|---|---|---|
| Express (快车) | Regular private car | Default for most trips |
| Discount Express | Cheaper, may take longer to match | When you’re not in a hurry |
| Taxi (出租车) | Licensed taxi booked through the app | Cash allowed; useful if card fails |
| Premier (专车) | Newer cars, higher-rated drivers | Airport runs, comfort |
| 6-Seater / Luxe | Larger or luxury vehicles | Groups, lots of luggage |
What DiDi costs in 2026
Fares vary by city, time and demand. Published guides give these typical ranges:
| Trip | Typical fare (CNY) | Approx. USD |
|---|---|---|
| 5 km inner-city hop | ¥15–35 | $2–5 |
| 10 km cross-city trip | ¥30–60 | $4–8.50 |
| Beijing Capital Airport to center | ¥100–240 | $14–34 |
| Beijing Daxing to center | ¥180–220 | $25–31 |
| Shanghai Pudong to the Bund | ¥150–250 | $21–35 |
| Shanghai Hongqiao to center | ¥70–90 | $10–13 |
Expect surge pricing in rush hours (about 7–9 AM and 5–7 PM), rain, holidays and late nights (roughly +30%). Some sources report a foreign-card service fee of about 3% on larger transactions; check the app. Tipping is not expected. USD figures are rounded at about ¥7.1 per dollar.
Airport pickups
- Follow the “网约车” (ride-hailing) signs, not the taxi rank.
- Set your pickup to the designated zone shown in the app; drivers usually can’t stop at the arrivals curb.
- Confirm the plate before you get in.
- Late arrivals may wait 10–20 minutes when demand is high.
In big cities the metro is cheaper, but for heavy luggage or a midnight landing, DiDi is often the easiest option. Combine it with train tickets for intercity moves: DiDi to the station, high-speed train between cities.
Pros and cons
| Pros | Cons |
|---|---|
| Fare shown upfront, no haggling | Surge pricing in peak hours and rain |
| No language needed for the destination | Drivers can cancel; pickup pins can confuse |
| Cheaper than most street taxis | Card payments sometimes fail without Alipay |
| Works in hundreds of cities | Needs mobile data |
Common problems and fixes
Card declined
Tell your bank you are traveling, then link the card via Alipay and pay through Alipay instead. Official guidance sets a limit of $5,000 per transaction and $50,000 per year for overseas mobile payments, far above normal ride costs.
Driver can’t find you
Move the pin to a main road or landmark, use in-app chat, and share your live location.
No cars available
Raise the offer in the app, switch to Taxi, or walk a block toward a larger road.
Fare changed after the ride
Tolls and waiting time can be added to the estimate. Check the receipt in the app.
Safety tips
- Match the plate and name before entering.
- Sit in the back and use the in-app safety and trip-sharing features.
- Keep screenshots of the booking in case you need to contact support.
- Save your hotel’s name and address in Chinese.
FAQ
Do I need a Chinese phone number for DiDi?
No. A foreign number that can receive the SMS code works for the international app.
Is there Uber in China?
No, not in the mainland. DiDi is the equivalent.
Can I pay cash?
Mostly no. Licensed taxis booked through the app may accept cash; private cars are cashless.
Is DiDi cheaper than a taxi?
Usually 15–30% cheaper, according to several 2026 traveler guides, though surge pricing can erase the gap.
Does DiDi work in smaller cities and scenic areas?
In most cities, yes, but availability thins out in remote areas; allow extra waiting time.
Want help setting this up?
Our China Travel Concierge can help you set up Alipay, DiDi and eSIM before you fly, plan your route, and support you by chat during the trip. Services are quoted on request. Message us on WhatsApp.