DiDi is China's Uber. It handles 30+ million rides per day across 400+ cities. If you need a car in China — from the airport, to your hotel, to a restaurant — DiDi is how you get it.

DiDi: Complete Guide to China's Ride-Hailing App for Tourists (2026)
DiDi: Complete Guide to China's Ride-Hailing App for Tourists (2026)

The good news: DiDi has a built-in English interface and accepts international credit cards. You don't need a Chinese bank account or phone number. This guide covers everything from download to your first ride.

30-Second Setup

  1. Download "DiDi" (orange logo, by Beijing Xiaoju Technology)
  2. Register with your international phone number (+country code)
  3. Set language to English (Profile → Settings → Language → English)
  4. Add payment — link Visa/Mastercard or bind Alipay
  5. Book a ride — enter destination, select Express (cheapest), confirm pickup

Done. Your first DiDi ride.

Three Ways to Use DiDi

Method How Best For
DiDi App (standalone) Download from App Store / Play Store Full features, most flexible payment
Alipay Mini-Program Search "DiDi" inside Alipay No extra app, integrates with Alipay payment
WeChat Mini-Program Search "DiDi" inside WeChat No extra app, integrates with WeChat Pay

Our recommendation: Download the standalone DiDi app for the best experience and most payment options. Use Mini-Programs as backup.

Critical: Download the China version — orange logo with "DiDi 出行" name. Do NOT download "DiDi Rider" (international version) — it's a different app that doesn't work in mainland China.

Step-by-Step Setup Guide

Step 1: Download the Right App

Platform What to Search Correct App
iOS "DiDi" Orange circle logo, publisher: Beijing Xiaoju Technology
Android "DiDi" Same orange logo — avoid copycats

Step 2: Register (3 Minutes)

  1. Open the app → tap "Account" (bottom right)
  2. Enter your phone number with country code (e.g., +1-555-123-4567)
  3. Receive SMS verification code → enter it within 60 seconds
  4. Set your display name (your real name — drivers see this)

Can't receive SMS?
- Make sure international SMS is enabled on your phone plan
- Try again after 60 seconds — request a new code
- If still failing, buy a local China SIM and use the +86 number

Step 3: Switch to English

If the app opens in Chinese:
1. Tap profile icon (top left)
2. Scroll to 设置 (Settings) — near the bottom
3. Tap 语言 (Language)
4. Select English

The English interface covers: booking, payment, fare estimates, driver communication, ride history. Some promotions may still show in Chinese — ignore them.

Step 4: Set Up Payment

Go to Account → Wallet → Payment Methods. Add one or more:

Payment Method How to Set Up Reliability
International Visa/Mastercard Enter card number, expiry, CVV ⚠️ Works for most, some cards decline
Alipay Select Alipay → opens Alipay app to authorize ✅ Most reliable
WeChat Pay Select WeChat Pay → opens WeChat to authorize ✅ Reliable
Apple Pay Select Apple Pay on iOS ✅ Works
Cash Only for traditional taxi rides ❌ Not recommended

Best combo: Link Alipay as primary payment + international card as backup. Alipay is the most reliable method for DiDi in China.

If your international card keeps declining (common with some US/EU cards):
1. Link your international card to Alipay first
2. Use Alipay as DiDi payment method — this "bridge" method works around direct card issues

Step 5: Book Your First Ride

  1. Open DiDi → enter your destination in English or pinyin
    - Or drop a pin on the map
    - Or paste Chinese address (best — screenshot from your hotel booking)
  2. Select ride type (see table below)
  3. Confirm pickup location — drag the pin if needed
  4. Tap "Confirm Booking"
  5. Driver accepts → you see their name, car model, license plate, and ETA
  6. Walk to the pickup point → get in → ride → payment is automatic at the end

Ride Types Explained

Type Chinese Price Level Seats Best For
Express (快车) Kuàichē ¥¥ 4 Everyday rides — default choice
Express Pool (拼车) Pīnchē ¥ 4 shared Cheapest — you share with other passengers
Premier (专车) Zhuānchē ¥¥¥ 4 Nicer car, professional driver, more legroom
Taxi (出租车) Chūzūchē ¥¥ 4 Regular taxi booked through app
6-Seater (六座) Liùzuò ¥¥¥¥ 6 Groups of 3–5, heavy luggage, families
Luxury (豪华车) Háohuáchē ¥¥¥¥¥ 4 Premium experience (BMW, Mercedes)

For most tourists: Select Express (快车). It's the cheapest dedicated ride and works everywhere.

Avoid Express Pool if you're in a hurry — the detour to pick up other passengers adds 10–20 minutes.

Real DiDi Prices: What You'll Pay

DiDi uses dynamic pricing. These are typical off-peak fares in major cities:

Route Type Distance Typical Price Time
Short city ride (3 km) 3 km ¥15–25 10–15 min
Cross-district (10 km) 10 km ¥35–55 25–40 min
Airport transfer (30 km) 30 km ¥100–200 40–70 min
Airport premium (30 km) 30 km ¥150–300 40–70 min

City-by-City Airport DiDi Prices

Airport To City Center Express Premier
Beijing Capital (PEK) Central Beijing ¥100–150 ¥150–250
Beijing Daxing (PKX) Central Beijing ¥150–250 ¥250–400
Shanghai Pudong (PVG) Pudong / Lujiazui ¥120–200 ¥200–350
Shanghai Hongqiao (SHA) People's Square ¥50–80 ¥80–130
Guangzhou Baiyun (CAN) Zhujiang New Town ¥120–160 ¥180–260
Shenzhen Bao'an (SZX) Futian ¥100–150 ¥160–240
Chengdu Tianfu (TFU) Tianfu Square ¥120–180 ¥200–300

Note: Prices increase 1.5–3× during heavy rain, late night (11 PM–6 AM), and national holidays.

Airport Pickup Guide

Finding Your DiDi at the Airport

Chinese airports have designated DiDi pickup zones — they're NOT at the regular taxi rank.

  1. Book your DiDi after you collect luggage (not before — drivers wait only 5–10 min)
  2. The app shows a walking route to the pickup zone — follow it
  3. Pickup zones are usually on level B1 or 1F of the parking structure
  4. Match the license plate shown in the app — it's the last 3 digits you need to check

Airport Pickup Tips

  • Walk to the pickup zone before booking — some airports have 10-minute walks
  • Screenshot your booking in case signal drops
  • Driver may call you — if you can't speak Chinese, decline the call and use in-app chat instead

Communicating with Your Driver

Most DiDi drivers do not speak English. Here's how to handle it:

Best Method: In-App Chat (Auto-Translation)

  1. After booking, tap the "Message" button next to the driver's name
  2. Type in English — the app auto-translates to Chinese for the driver
  3. Driver types in Chinese — app translates to English for you
  4. Use for: "I'm at the south exit", "5 minutes", "I have luggage"

Common Situations & What to Send

Situation English Chinese (Copy-Paste)
Where are you? I'm at the pickup point 我在上车点
Need 2 minutes I'm coming, 2 minutes 马上来,两分钟
Can't find driver I can't find your car 我找不到你的车
Have luggage I have large luggage 我有大件行李
Wrong location Please come to [pin location] 请到定位位置
Thank you Thank you! 谢谢!

If the Driver Calls You

Drivers often call to confirm location. If you don't speak Chinese:

  1. Decline the call (or answer and say "Hello" — they may hang up)
  2. Immediately send an in-app chat message: "I'm at the pickup point, I don't speak Chinese, please come to the pin location"
  3. The app translates it — driver reads it and comes to you

Do not try to explain your location over the phone in English. Use in-app chat instead.

DiDi vs Street Taxis vs Other Options

DiDi Street Taxi Airport Taxi Queue
Language barrier Minimal (in-app translation) High High
Payment Alipay/card (automatic) Cash or Alipay Cash or Alipay
Price transparency ✅ See fare estimate before booking ❌ Meter (may take detours) ✅ Metered
Availability 24/7, 400+ cities Getting harder to hail Always available
Refuse passengers Can't refuse after accepting May refuse short trips Can't refuse
Receipt Digital in-app Paper (ask driver) Paper
Safety GPS tracking, share trip, SOS button Limited Limited

When to use DiDi: Almost always.
When to use a street taxi: When your phone is dead, no data, or DiDi has no available cars (rare).

7 Mistakes Foreigners Make on DiDi

1. Downloading the Wrong DiDi App

Problem: You download "DiDi Rider" (international version) — it doesn't work in mainland China.
Fix: Get the orange-logo DiDi with "出行" in the name, published by Beijing Xiaoju Technology.

2. Pickup Pin in Wrong Location

Problem: You book from inside a building. GPS puts the pin 100m away. Driver can't find you.
Fix: Walk outside before booking. Check the pin on the map — drag it to the exact spot where you're standing.

3. International Card Declined

Problem: Ride ends, card gets declined, driver waits awkwardly.
Fix: Link Alipay as your primary payment method. Use your international card through Alipay — it's more reliable than direct card payment.

4. Driver Calls and You Panic

Problem: Phone rings, driver speaks rapid Mandarin, you freeze.
Fix: Decline the call → open in-app chat → type in English. Auto-translation handles the rest.

5. Choosing Express Pool When in a Hurry

Problem: You select the cheapest option and spend 20 extra minutes picking up other passengers.
Fix: For airport rides and time-sensitive trips, always choose Express (快车), not Pool (拼车).

6. Not Having Chinese Address for Driver

Problem: You type "Hilton Beijing" in English. Driver can't find it.
Fix: Paste the Chinese address from your hotel booking. Or use the map pin. Chinese addresses always work better than English hotel names.

7. Booking DiDi Before Collecting Luggage

Problem: You book at baggage claim. Driver arrives, waits 5 min, then cancels. You get a cancellation fee.
Fix: Wait until you have your luggage and are at the pickup zone before booking.

Safety Features

DiDi has comprehensive safety tools:

Feature What It Does How to Use
Share Trip Send real-time location to a contact During ride → tap "Share Trip" → send link via WeChat/SMS
Emergency Contact Auto-notify your designated contact Set up in Account → Safety → Emergency Contacts
One-Tap SOS Direct call to 110 (police) Red SOS button on the ride screen
Route Monitoring App alerts if driver deviates from route Automatic — no setup needed
Number Privacy Driver sees a virtual number, not your real one Automatic
Trip Recording Audio recorded during ride (for dispute resolution) Automatic

For solo travelers: Set up an emergency contact and use Share Trip for night rides. China is very safe, but these features add peace of mind.

DiDi FAQ

Does DiDi work without a Chinese phone number?
Yes. Register with your international phone number (+country code). SMS verification works with international numbers on roaming.

Can I pay with cash?
Only in traditional taxis booked through the app (出租车). Express, Premier, and other ride types require digital payment. Use Alipay or a linked card.

Does DiDi work in small cities?
Yes — DiDi operates in 400+ cities including small tourist towns. Coverage is thinner in very rural areas.

What if the driver cancels?
If the driver cancels, you're not charged. Re-book immediately — another driver usually accepts within 1–2 minutes. If multiple drivers cancel, try a different ride type (switch from Express to Taxi).

Can I schedule a ride in advance?
Yes. Tap the "Schedule" button when booking — select date and time. Useful for early morning airport rides. A small scheduling fee may apply.

Is DiDi cheaper than a taxi?
Usually yes. DiDi Express is typically 10–20% cheaper than a metered taxi for the same route. Express Pool can be 30–40% cheaper.

What if I leave something in the car?
Open the app → ride history → select the ride → tap "Lost Item" → DiDi contacts the driver for you. Or call the driver directly through the app (number privacy protects your real number).


Related Guides:
- How to Get Around China: Complete Transportation Guide
- China Metro & Subway: Complete Guide
- China High-Speed Rail: Complete Guide
- 12306 App: Complete Guide for Foreigners
- Transportation Apps & Payment in China
- Airport to City Center: Transfer Options