How to Use Didi in China as a Foreigner (2026 Complete Guide)
Step-by-step guide to using Didi (China's Uber) as a foreign tourist. Setup, payment, English mode, safety tips, and alternatives for getting around Chinese cities.
TL;DR — Didi = China's Uber
If you only remember one thing from this guide: Didi is the app you need to get around Chinese cities. Download it before you fly, register with your international phone number, link Alipay for payment, and switch to English mode. That's it — you're ready to hail rides in 400+ Chinese cities for a fraction of what you'd pay back home.
Uber doesn't work in China. Didi does. Let's get you set up.
What is Didi?
Didi Chuxing (滴滴出行) is China's dominant ride-hailing platform, commanding over 60% of the market. Think of it as Uber, Lyft, and a traditional taxi dispatcher rolled into one app.
Here's the backstory: Uber tried to crack China and burned through billions before throwing in the towel in 2016, selling its Chinese operations to Didi. Smart move for everyone — Uber got a stake in Didi, and travelers got a single, reliable platform that actually works across the country.
Key facts about Didi:
Whether you're heading from the airport to your hotel, exploring neighborhoods, or making a late-night food run, Didi is your go-to. It's reliable, affordable, and — critically — it works without a VPN since it's a Chinese app.
How to Set Up Didi as a Foreigner
Setting up Didi takes about 5 minutes. Do this before you board your flight to China — you'll thank yourself when you land.
Step 1: Download the App
On iPhone (iOS):
Search "DiDi - Ride Hailing" in the App Store. Make sure you download the international version — it has a bilingual interface and supports foreign payment methods.
On Android:
Search "DiDi" on Google Play and install it. This is critical: download the app BEFORE arriving in China. Google Play Store is blocked behind the Great Firewall, so if you wait until you land, you won't be able to access it without a VPN. Alternatively, if you already have a China eSIM with firewall bypass, you can download it after arrival.
Important: There are two versions of Didi — the Chinese-only version (滴滴出行) and the international version (DiDi). You want the international version. The Chinese-only version won't accept foreign phone numbers or payment methods.
Step 2: Register with Your Phone Number
Open the app and tap "Sign Up." You can use your home country phone number — no Chinese number required.
Pro tip: Register while you still have reliable cell service at home. Chinese cell towers occasionally delay international SMS delivery, and you don't want to deal with that at a busy airport.
Step 3: Switch to English
By default, Didi might open in Chinese depending on your phone's language settings. To switch:
Once switched, the entire interface — ride booking, driver info, receipts, customer support — appears in English. Maps will show bilingual labels with both Chinese characters and English/Pinyin, which is incredibly helpful for navigation.
Step 4: Link Your Payment Method
This is where most foreigners get tripped up. Here are your options, ranked by reliability:
1. Alipay (Recommended)
The most reliable payment method by far. If you've followed our Alipay setup guide, just link your Alipay account to Didi. Payments process instantly every time.
2. WeChat Pay
Works great if you've already set up WeChat with payment enabled. Same reliability as Alipay.
3. International Credit Card (Visa/Mastercard)
Didi does accept international cards directly, but payments fail about 10-15% of the time due to Chinese banking regulations and fraud filters. Always have a backup.
4. Cash
Technically possible — you can select "cash payment" when booking. But drivers strongly prefer mobile payment and some may decline your ride if they see cash selected. Use this only as a last resort.
Our recommendation: Set up Alipay before your trip, link your international card to Alipay, then use Alipay as your Didi payment. This chain is nearly bulletproof.
How to Book a Ride (Step-by-Step)
You're set up. Now let's actually book a ride.
1. Open the app and enter your destination
Type your destination in the search bar. You can type in English or Chinese — Didi's search understands both. For best results, use the name of a landmark, hotel, or specific address. The app will show suggestions as you type.
2. Choose your ride type
You'll see several options with estimated prices and wait times. Pick one (we break down ride types below).
3. Confirm your pickup location
Didi uses GPS to set your pickup point. The blue dot on the map is where the driver will come. If you're inside a building, drag the pin to the nearest street entrance — drivers can't enter parking garages or building lobbies.
4. Tap "Confirm" and wait for a match
The app will find a nearby driver. In major cities, this takes 2-5 minutes. You'll see the driver's name, photo, car model, color, and license plate number.
5. Meet your driver and ride
Walk to the pickup point. The app shows the driver's real-time location on the map. When the ride ends, payment processes automatically through your linked method — no awkward fumbling for cash or trying to calculate a tip (tipping is not customary in China).
Ride Types Explained
Didi offers several service tiers. Here's what each one means:
| Ride Type | Chinese Name | What It Is | Best For |
|---|---|---|---|
| Express | 快车 | Standard rides, regular cars | Daily travel, most trips |
| Premier | 优享 | Better cars, experienced drivers | Airport runs, business |
| Luxe | 豪华 | High-end vehicles (Audi, BMW) | Special occasions |
| Didi Taxi | 出租车 | Hails traditional metered taxis | When you want a taxi experience |
| DiDi Hitch | 顺风车 | Carpooling with commuters | Budget long-distance rides |
For most tourists, Express is all you need. It's the cheapest option, has the most drivers, and gets you a clean, air-conditioned car within minutes.
Pro Tip: The Destination Card Trick
This one trick saves you more headaches than anything else in China:
Get your hotel's business card from the front desk. Every hotel in China has business cards with their address printed in Chinese. Keep one in your pocket at all times.
Why? Because even with Didi's English mode, there are moments when the driver might call you and speak rapid Mandarin, or GPS might place you slightly off. Having the Chinese address ready to show — either on the card or as a screenshot on your phone — eliminates confusion instantly.
You can also type your hotel name in Chinese characters (copy from the card or booking confirmation) into Didi's search for a more precise pin drop.
Pricing Guide
One of the best things about Didi: it's shockingly cheap compared to ride-hailing in Western countries.
Typical Express ride prices:
How Didi compares to alternatives:
| Route Example | Didi Express | Street Taxi | Metro |
|---|---|---|---|
| Airport → City Center | ¥120-180 | ¥150-220 | ¥5-8 |
| Hotel → Tourist Site (5km) | ¥18-25 | ¥20-30 | ¥3-5 |
| Cross-city (15km) | ¥45-70 | ¥55-80 | ¥5-7 |
| Late night (10km) | ¥35-55 | ¥40-65 | N/A |
Surge pricing: Yes, Didi has dynamic pricing. Expect higher fares during:
Even during surge, prices rarely exceed 1.5-2x the normal fare — still a bargain by Western standards.
Safety Tips for Using Didi
Didi is generally very safe, but smart precautions apply anywhere in the world:
Before getting in:
During the ride:
For women traveling solo:
General note: China is one of the safest countries in the world for travelers. Violent crime is extremely rare, and Didi's rating system keeps drivers accountable. But basic awareness — as in any country — goes a long way.
Common Problems & Solutions
Even with perfect setup, you might hit a few bumps. Here's how to handle them:
Problem: The driver can't find you
Solution: Send your exact location pin via Didi's in-app chat. If you're near a landmark, mention it. Better yet, use the Chinese address card trick mentioned above. Walk to a main road if you're in a narrow alley.
Problem: The driver calls you and speaks Chinese
Solution: Don't panic. Use Didi's built-in auto-translate feature in the chat — you type in English, the driver sees Chinese, and vice versa. If that fails, hand your phone to a nearby local and ask them to help. Chinese people are remarkably helpful to lost foreigners.
Problem: Payment fails
Solution: Always carry some cash (¥200-300) as backup. If your linked card fails, you can switch to cash payment for that ride. After the ride, troubleshoot your payment method — usually re-linking Alipay fixes it.
Problem: No drivers available
Solution: Try a different ride type (Premier often has more available cars than Express during peak times). Walk to a busier street — drivers avoid narrow alleys and hard-to-reach locations. Wait 5 minutes and try again; availability fluctuates constantly.
Problem: Will Didi work without a VPN?
Solution: Yes! Didi works perfectly without a VPN. It's a Chinese app on Chinese servers, so the Great Firewall doesn't affect it. This is one of the few apps you can rely on without any firewall bypass. For other apps you might need, check our eSIM guide.
Alternatives to Didi
Didi is king, but it's not your only option:
Traditional Taxis (出租车)
Still everywhere. Flag one down on any major street, make sure the driver starts the meter, and pay in cash. Pros: no app needed, instant. Cons: can't input destination in English, some drivers take longer routes, no ride tracking.
Metro/Subway (地铁)
The cheapest way to get around Chinese cities. Fares are ¥3-8 per ride regardless of distance. Most major cities have extensive networks. You can pay with Alipay's QR code at turnstiles — no need to buy tokens. Beijing, Shanghai, Guangzhou, and Shenzhen have world-class subway systems.
Gaode Maps / Amap (高德地图)
China's most popular navigation app has a built-in ride-hailing feature that aggregates multiple services. It's like Google Maps meets Uber. Entirely in Chinese though, so it's harder for foreigners. Check our rail travel guide for inter-city alternatives.
Meituan Ride-Hailing (美团打车)
Meituan — China's super-app for food delivery and local services — also has a ride-hailing feature. Worth trying if Didi is surging, as Meituan sometimes has lower prices.
Didi in Different Chinese Cities
Didi coverage varies by city. Here's what to expect in the most popular tourist destinations:
Beijing: Excellent coverage. Average wait 3-5 minutes. Drivers are used to foreign passengers. Traffic can be brutal during rush hour — budget extra time or take the subway.
Shanghai: Very reliable with strong English destination support. Possibly the best city to use Didi as a foreigner. Pudong Airport to the Bund runs about ¥150-180.
Guangzhou & Shenzhen: Fast matching, lots of drivers. Both cities have very modern fleets. Shenzhen especially has a high percentage of electric vehicles — smooth, quiet rides.
Chengdu & Chongqing: Works well but note that Chongqing's mountainous terrain can sometimes confuse GPS positioning. In Chongqing, your pickup point might be on a different elevation than the driver — communicate via chat.
Xi'an, Hangzhou, Nanjing: All solid Didi cities with 3-7 minute average wait times.
Smaller cities (Dali, Lijiang, Guilin): Didi is available but expect longer wait times (10-15 minutes). Fewer drivers, and you might get matched with someone 5-10 minutes away. For very remote areas, traditional taxis or your hotel's driver service might be more practical.
Your China Transportation Toolkit
Didi is just one piece of getting around China smoothly. Here's the full picture:
Final Thoughts
Didi genuinely makes getting around Chinese cities effortless for foreigners. The English interface works, the prices are unbeatable, and the coverage is comprehensive. Set it up before your trip, link Alipay, and you'll have door-to-door transportation at your fingertips in virtually every Chinese city.
The days of desperately trying to hail a taxi while shouting your destination in broken Mandarin are over. Open Didi, tap your destination, and ride. It really is that simple.