↓ Skip to main content
  1. China Travel Guide/

How to Use DiDi in China 2026: Setup & Fares

··3155 words·15 mins·
Table of Contents

I remember my first time trying to hail a taxi in Beijing. I stood on the side of a six-lane road waving my arm for fifteen minutes while empty cabs whizzed past. Turns out they just didn’t know I wanted one — taxi drivers in China don’t stop for people standing on the street the way they do in New York or London.

Then a Chinese colleague showed me DiDi. And I haven’t stood on a curb waiting since.

DiDi is China’s answer to Uber — except it’s bigger, cheaper, and does things Uber never figured out. It owns 80% of China’s ride-hailing market. Uber gave up and sold their China operations to DiDi in 2016. If you’re in China, this is how you get from point A to point B.

Planning your China trip for 2–8 travellers? Get a free China transport plan — a real day-by-day route with price ranges for your group. No obligation, no payment, reply within 24 hours.

What is DiDi?
#

DiDi (滴滴出行, dī dī chū xíng) is China’s dominant ride-hailing platform. Think Uber, but with more options:

  • 快车 (Kuàichē) — The standard UberX equivalent, the one you’ll use 90% of the time
  • 专车 (Zhuānchē) — Premium cars, higher-end service (like Uber Black)
  • 出租车 (Chūzūchē) — Hails a regular metered taxi through the app (pay the meter price, no surge)
  • 顺风车 (Shùnfēngchē) — Carpooling, cheaper but less predictable
  • 豪华车 (Háohuáchē) — Luxury cars, Mercedes E-Class and up

For 90% of travelers, you’ll use 快车 (Express). It’s cheap, fast, and the drivers are generally good.

Can Foreigners Use DiDi? Yes — and It’s Easy
#

Short answer: yes. I’ve used DiDi with a US passport, a UK friend’s passport, and a Canadian friend’s passport. All of them worked.

Long answer: DiDi has an international version of their app called DiDi Rider (not the Chinese-language 滴滴出行). Download this one. It has a full English interface and accepts foreign phone numbers and international credit cards.

Step 1: Download the Right App
#

Search your app store for “DiDi Rider” — not “DiDi” or “滴滴出行.” The logo is orange with a white lowercase “d.” If the app description is in Chinese, you’ve got the wrong one.

You can download this in your home country before you leave. I’d recommend that, actually — one less thing to figure out when you land.

Step 2: Register with Your Home Phone Number
#

This is the part people worry about, but it’s straightforward:

  1. Open DiDi Rider
  2. Tap “Register”
  3. Select your country code and enter your phone number
  4. You’ll get a verification SMS — this works internationally
  5. Enter the code and you’re done

Does it work with a Chinese number? Also yes. If you buy a Chinese SIM at the airport, you can use that too. But I’ve always used my US number. It works fine.

Step 3: Add Your Passport
#

Here’s the thing that changed in 2025 — Chinese ride-hailing regulations now require real-name verification for all passengers. This means:

  1. Go to Account → Identity Verification
  2. Select “Passport” (not Chinese ID)
  3. Take a photo of your passport’s photo page
  4. Take a selfie for facial recognition
  5. Wait — usually approved within 5 minutes, sometimes up to 24 hours

I did this at the airport after landing, and it was approved before I reached the baggage claim. But doing it before you travel is safer.

Step 4: Add a Payment Method
#

DiDi Rider accepts:

  • International Visa/Mastercard — This is what I use. It works. Just add your card details in the Payment section.
  • Alipay — If you have Alipay set up (and you should), you can link it here. Payments go through Alipay’s Tour Pass.
  • WeChat Pay — Also supported, if you’ve managed to link a card to WeChat.
  • Apple Pay — Yes, this works too.

Does it charge in USD or CNY? It shows prices in CNY but charges your card in your home currency with a small conversion fee. A ¥35 (about $5) ride costs about $5.10-5.20 on my card.

Pro tip: Link Alipay as your DiDi payment method. Then if your international card has issues, Alipay handles the conversion and DiDi gets paid in CNY. It’s one fewer thing to go wrong.

How to Call a Ride
#

Here’s the step-by-step, from someone who’s done this probably 200+ times:

1. Set Your Pickup Location
#

Open the app. The map shows your current location with a blue dot. DiDi is pretty good at getting this right in Chinese cities — way better than Uber ever was in any city I’ve tried.

But here’s the trick: DiDi might show your location in Chinese characters. That’s fine — the driver will see it in Chinese. Just make sure you’re actually where the blue dot says you are.

For tricky spots: If you’re at a hotel, use the hotel’s Chinese name. If you’re at a landmark, search for it in English — DiDi’s English search is decent now for major spots. For addresses, I often open Amap (高德地图) to find the exact Chinese address, then paste it into DiDi.

2. Enter Your Destination
#

Type your destination in English. DiDi translates it. For major tourist spots (Beijing Capital Airport, Shanghai Hongqiao Station, The Bund, Summer Palace, Terracotta Warriors), it works perfectly.

For less touristy places: Have your destination written in Chinese characters. I keep a notes file on my phone with Chinese addresses for places I visit regularly. Save your hotel’s Chinese name and address before you arrive.

You can also:

  • Drop a pin on the map (good if you don’t know the exact address)
  • Choose from recent destinations
  • Select from saved places (home, work, hotel)

3. Choose Your Ride Type
#

The app shows different options with estimated prices:

TypeDisplay NameTypical Price (15-min ride in Beijing)Wait Time
Express快车¥25-40 ($3.50-5.50)1-3 min
Premier专车¥50-80 ($7-11)3-5 min
Taxi出租车Meter (¥20-35)2-5 min
Luxury豪华车¥100+ ($14+)5-10 min

Express is your default. I use it for everything except airport runs, where I’ll sometimes spring for Premier if I have heavy luggage.

4. Confirm and Wait
#

Tap “Call Car.” The app searches for nearby drivers. Usually takes 2-5 seconds. A driver accepts, and you see their:

  • Car model and license plate
  • Rating (out of 5)
  • Current location on the map
  • Estimated arrival time (usually 2-5 minutes)

5. The English-to-Chinese Moment
#

Here’s something that catches people: when the driver calls or messages you, the app auto-translates. If the driver texts in Chinese, you see it in English. If you type in English, they see it in Chinese. It’s not perfect translation, but it works for the basics:

  • “I’m at the blue door” → “我在蓝色门”
  • “I’m near the KFC” → “我在肯德基附近”
  • “Please wait 2 minutes” → “请等两分钟”

In practice, 90% of my DiDi rides happen without a single word exchanged. The driver follows the GPS, picks me up, and drops me off. You don’t need Chinese for this.

6. During the Ride
#

  • The app shows your route on the map
  • You’ll see the estimated fare updating
  • If the driver takes a weird route, DiDi flags it and adjusts the fare
  • Most drivers play Chinese radio softly — it’s background noise, don’t worry about it

7. Payment
#

When you arrive, the app automatically charges your payment method. You don’t need to do anything. No cash, no card swiping, no tipping expected.

Do you tip in DiDi? No. Tipping isn’t customary in China. DiDi doesn’t even have a tip option in the app. The driver gets the fare, you get out, that’s it.

Price: Is DiDi Cheaper Than Taxis?
#

Short answer: yes, usually.

Here’s what I’ve actually paid for common routes:

RouteDiDi ExpressTaxi (meter)Notes
Beijing Capital Airport → Wangfujing¥100-130 ($14-18)¥120-150 ($17-21)Flat fee on taxi, dynamic on DiDi
The Bund → Pudong Airport (Shanghai)¥140-170 ($19-24)¥160-200 ($22-28)DiDi wins if there’s no surge
Xi’an North Station → Muslim Quarter¥25-35 ($3.50-5)¥30-40 ($4-5.50)About the same
Across Beijing (15 min, 8km)¥25-40 ($3.50-5.50)¥25-40 ($3.50-5.50)Same in non-peak
Chengdu city center (15 min)¥15-25 ($2-3.50)¥20-30 ($2.80-4.20)DiDi wins for shorter rides

When taxis win: During rainstorms and rush hour, DiDi’s dynamic pricing can double or triple. A ¥35 ride becomes ¥80. At that point, hail a taxi on the street or use the “Taxi” option in DiDi (which pays the meter rate, not surge pricing).

When DiDi wins: Every other time. You know the price upfront. No haggling. No getting overcharged because you’re a foreigner.

Safety: What You Need to Know
#

I’ve taken over 200 DiDi rides across 8 Chinese cities. I’ve never had a single safety incident. Here’s what the app does:

  • Real-time tracking — Share your ride with a friend (the app has a “Share Trip” button)
  • Emergency button — On the main ride screen, there’s a police call button + emergency contact
  • Driver verification — All drivers are background-checked through Chinese national ID + vehicle registration
  • Rating system — You rate the driver after every ride. Drivers below 4.5 get suspended
  • Route monitoring — If the GPS shows the driver going significantly off-route, DiDi’s system alerts

My actual safety tips:

  • Match the license plate before getting in. The app shows the plate number — glance at it.
  • Share your trip with someone back home or at your hotel. The app does this automatically if you set it up.
  • If a driver seems aggressive or drunk (I’ve never had this, but it’s possible), end the ride early. You’re charged only for what you’ve used.
  • Women traveling alone: DiDi has a “Women’s Safety” feature in the app that prioritizes female drivers. Use it if you’re uncomfortable.

The reality is, DiDi rides feel safer than Uber or Lyft in the US. The driver verification is more thorough because it’s tied to China’s national ID system.

Airport and Train Station Pickup: The Tricky Part
#

Airports and train stations in China are massive. The pickup situation can be confusing even for locals.

At Airports
#

Most major airports have dedicated DiDi pickup zones. In the app:

  1. If you’re arriving, switch your pickup location to the correct terminal
  2. DiDi will show you the specific pickup lane number or colored zone
  3. Follow the signs for “网约车” (wǎng yuē chē, ride-hailing) — these signs are everywhere in English and Chinese
  4. Wait at the designated zone marked on the map

Beijing Capital (PEK): Terminal 3 pickup is on the B1 level (underground), Lane 4-6. Follow the “Ride-Hailing” signs. Don’t try to get picked up at Departures — drivers get fined.

Shanghai Pudong (PVG): Pickup zones are clearly marked. Terminal 1 uses the P1 parking garage, level B2. Terminal 2 uses P2. Follow the 网约车 signs.

Guangzhou Baiyun (CAN): Terminal 1 has a specific ride-hailing waiting area outside Gate 27. Terminal 2 uses the P8 parking structure, Level 1.

Pro tip with the map: When you land, before you request the ride, walk to the designated pickup zone first. Then call the car. If you call the car while you’re still walking through the terminal, the driver arrives before you do and you’re both frustrated.

At Train Stations
#

High-speed rail stations are even more confusing than airports. Here’s what I’ve learned:

  • Beijing South: Pickup is at the underground level (B1), Parking Zone B. Exit through the South Square.
  • Shanghai Hongqiao: This is the trickiest one. Come out through the P9/P10 parking garage exits. DiDi pickup zones are clearly marked.
  • Xi’an North: Exit through Gate 1 or Gate 2 ground level. There’s a designated ride-hailing lane outside.

The rule: Check the DiDi map before you exit the station. It shows exactly where you should stand. If you see a cluster of DiDi icons on the map, that’s where the pickup zone is.

What About DiDi in Smaller Chinese Cities?
#

DiDi works in every Chinese city with a population over a million — which is almost every city. Even in smaller towns like Guilin, Yangshuo, Lijiang, Dali, Zhangjiajie — DiDi is available.

In smaller cities:

  • Wait times are longer (3-8 minutes vs 1-2 minutes in big cities)
  • Fewer drivers speak even basic English
  • The auto-translate feature becomes more important
  • Express (快车) is usually the only option

For rural areas and scenic spots: DiDi might not have cars available. Ask your accommodation to help you find a local driver. Many small guesthouses have a driver they work with.

Common Problems and How to Fix Them
#

“The Driver Can’t Find Me”
#

This is the most common problem, and it’s almost always a location accuracy issue.

Fix: Use the “Send Message” button and you’ll see auto-translated options like:

  • “I’m at the main entrance”
  • “I’m next to the convenience store”
  • “I can see your car”

Or — and this is the pro move — call the driver. DiDi’s app translates phone calls in real time. You speak English, they hear Chinese. They speak Chinese, you hear English. It’s not perfect (sometimes hilarious), but it works.

Better fix: Before calling the ride, type your location’s Chinese name into the app. Your hotel front desk can write it for you. Save it in your notes app.

“DiDi Won’t Take My Foreign Card”
#

I’ve seen this happen. The fix is usually:

  1. Try adding the card again — sometimes it works the second time
  2. Use Alipay instead (link Alipay in DiDi’s payment settings)
  3. Have someone local (hotel staff) help you set up WeChat Pay, then link that
  4. Use the “Cash” option — DiDi in some cities lets you pay cash. This is rare now but worth trying

My backup: I always keep ¥200 in cash for emergencies. I’ve never needed it for DiDi, but it’s peace of mind.

“The Driver Canceled”
#

Drivers cancel for a few reasons:

  • They realized you’re too far away
  • Traffic is bad
  • They want a longer fare (this happens more in small cities)

Fix: Just request again. DiDi immediately finds another driver. If it happens 2-3 times in a row, switch to the “Taxi” option in DiDi — taxi drivers almost never cancel.

“I Need to Cancel But There’s a Fee”
#

If you cancel more than 3 minutes after booking, DiDi charges a small fee (¥3-5, about $0.50-0.70). Cancel within 3 minutes and it’s free.

When to take the fee: If a driver is 8 minutes away and you see another car right there, cancel and eat the ¥3. It’s cheaper than waiting.

“DiDi Is on Surge Pricing”
#

Surge happens:

  • Rainy days
  • Rush hour (8:00-9:30 AM, 5:30-7:30 PM)
  • After concerts or events
  • Chinese holiday periods

Fix: Switch to the “Taxi” option. Taxis charge the meter rate regardless of demand. Or wait 10-15 minutes — surge usually drops.

“My Driver Took a Wrong Turn”
#

DiDi’s GPS is generally good. But if you notice the driver going the wrong way:

  1. You can see the route on your app
  2. Tap the route and you’ll see “Report” options
  3. If the final fare seems wrong, you can dispute it in the app

In practice, most detours are the driver avoiding traffic, not trying to scam you. Chinese drivers know their cities.

DiDi Mini-Programs: The WeChat Shortcut
#

Here’s something most English guides don’t mention: you can use DiDi through WeChat without downloading the DiDi app.

In WeChat:

  1. Go to Discover → Mini Programs
  2. Search “滴滴出行” or “DiDi”
  3. It opens the full DiDi interface inside WeChat

Why do this? One less app on your phone. If you’re tight on storage or just hate installing apps, this works. It needs the same login (your phone number) but pulls payment from your WeChat account.

The downside: the WeChat version has a slightly simpler interface and might not show all ride types.

How DiDi Compares to Uber, Grab, and Lyft
#

FeatureDiDiUberLyftGrab
English app✅ Full✅ Full✅ Full✅ Full
Foreign phone✅ Works✅ Works✅ Works✅ Works
Intl card✅ Yes✅ Yes✅ Yes✅ Yes
Cash optionIn some cities❌❌✅ Yes
Auto-translate✅ Built into calls✅❌✅
Price estimate✅ Accurate✅✅✅
Airport pickup✅ Dedicated zones✅✅✅
Where it worksChina onlyMost countriesUS onlySE Asia

DiDi is essentially Uber but built for China’s unique needs — better at handling Chinese addresses, integrated with local payment systems, and the auto-translate on calls is genuinely useful.

Should You Install DiDi Before You Go?
#

Yes. Do it before you leave home.

  1. Download DiDi Rider from your app store
  2. Register with your home phone number
  3. Add your passport verification
  4. Add your payment method
  5. Try searching for a destination (you don’t need to book)

If anything doesn’t work, you can fix it on your home internet without scrambling at the airport.

The Bottom Line
#

DiDi is the single most useful app for getting around Chinese cities. It’s cheaper than taxis, works in English, accepts foreign cards, and is available everywhere. I use it for everything from ¥15 rides to the grocery store to ¥150 airport transfers.

Download it before you go. Link your card. And the first time a driver pulls up exactly where you’re standing without you having to wave or shout — you’ll see why I haven’t hailed a cab from the street in years.

Need Help Planning This Trip?

Tell us your travel month and budget and we'll send you a free, no-obligation route suggestion within 24 hours.

Also want to visit (optional):

No spam. We reply within 24 hours.

Related Guides#


Prices in this guide are from June 2026. DiDi’s pricing is dynamic and changes with demand, weather, and time of day. The specific pickup information for airports and train stations was current as of this date but terminal layouts can change — always check the DiDi map when you arrive.

Related