If you have ever tried to flag down a taxi in a Chinese city, you already know the challenge: drivers may not speak English, metered taxis can be hard to find during rush hour, and the fare negotiation at airports can be exhausting. Didi (ζ»΄ζ»΄εΊθ‘) solves most of these problems. It is China's dominant ride-hailing platform β think Uber, but with hundreds of millions of users and coverage across virtually every major Chinese city. As a foreigner, Didi is one of the single most useful apps you can have on your phone. This guide tells you exactly how to get it working before you land.
Download the Didi International app (not the Chinese version) before arriving. Link a foreign Visa/Mastercard directly β no Chinese bank account needed. The app shows your driver's name, car, and license plate, and has a built-in translation feature for communicating with drivers.
In This Guide
- What Is Didi?
- Download and Setup
- Booking a Ride: Step by Step
- Ride Types Explained
- Communicating with Drivers
- Pricing and Fare Calculation
- Safety Features
- Airport Pickup: The Designated Zone Rule
- When Didi Does Not Work Well
- Alternatives When Didi Is Not an Option
- Common Issues and How to Handle Them
- Frequently Asked Questions
What Is Didi?
Didi Chuxing (officially DiDi Global Inc.) launched in 2012 and today handles over 30 million rides per day across China and several international markets. It operates across all price tiers β budget economy rides, premium black cars, traditional metered taxis, and carpooling β all within a single app. Uber famously sold its China operations to Didi in 2016 after years of money-losing competition, and since then Didi has had virtually no serious domestic rival.
For foreign tourists, Didi's core value is simple: you type your destination in English, the app handles the translation, drivers are rated and tracked in real time, and fares are calculated automatically β no haggling, no meter disputes, no language barrier at the point of payment. It is, by a significant margin, the most foreigner-friendly way to get around Chinese cities beyond the metro.
Download and Setup
Which Version to Download
There are two versions of Didi: the Chinese version (ζ»΄ζ»΄εΊθ‘) and the Didi International app. For tourists and short-term visitors, download Didi International. It is designed specifically for non-Chinese users, with an English interface throughout, simplified onboarding, and support for foreign phone numbers and international payment cards from the start. The Chinese version has more features and a larger driver pool, but its registration process is more complicated for foreigners and the interface defaults to Chinese.
Search for "DiDi - Ride Hailing App" on the App Store (iPhone) or Google Play (Android). The International version is available in both stores outside China. If you are already in China and cannot access Google Play, download it from the App Store or ask your hotel concierge for an APK link from Didi's official website.
Registration: Phone Number and Account
Open the app and tap "Sign Up." Enter your mobile number β foreign phone numbers work, including numbers from the US, UK, Australia, and most other countries. You will receive an SMS verification code. Enter it, set a password, and your account is created. The process takes under two minutes.
If your foreign SIM is not receiving SMS in China (some international roaming plans have issues with SMS delivery), you can try registering with an email address, or pick up a local Chinese SIM card at the airport β they are cheap and registration is instant with your passport.
Payment Setup
This used to be the biggest barrier for foreigners, but it is now straightforward. Didi International accepts foreign Visa and Mastercard credit and debit cards directly β no Chinese bank account required. Go to "Me" > "Wallet" > "Add Payment Method" and enter your card details. American Express is not consistently supported, so use Visa or Mastercard for reliability.
If you already have WeChat Pay or Alipay set up, you can link either of those instead β they often process faster. Foreign tourists can now add international cards to both WeChat Pay and Alipay, so setting up one of those apps first gives you a payment method that works across nearly everything in China, not just Didi. See our guide to setting up WeChat Pay and Alipay as a foreigner for full instructions.
Set up payment before you arrive. Register the app and add your card at home, over your regular internet connection. This avoids any last-minute scrambling at the airport and means your first ride is just a few taps away the moment you land.
Booking a Ride: Step by Step
Once your account is set up and payment is linked, booking is fast. Here is the full process:
-
1
Open the app and set your pickup location
The app uses your phone's GPS to detect your current position. If it is slightly off, drag the map pin to your exact location. At airports and large train stations, be specific β more on this below.
-
2
Enter your destination
Tap the "Where to?" bar and type your destination in English. Didi's search recognizes hotel names, landmarks, addresses, and neighborhoods in both English and Chinese. Tap the correct result from the suggestions.
-
3
Choose your ride type
Select from Express (standard economy, fastest to find), Premier (higher-end vehicles, similar to Uber Black), or Taxi (a licensed metered taxi dispatched through the app). Express is the right choice for most trips. The estimated fare and arrival time for each option appear on screen before you confirm.
-
4
Confirm the ride
Tap "Confirm" to send the request. Didi matches you with a nearby driver within seconds to a couple of minutes. You will see the driver's name, photo, license plate, car model, and real-time location on the map.
-
5
Verify the car before getting in
Always check the license plate on the app against the physical plate on the car before you open the door. This is the single most important safety habit with any ride-hailing service anywhere in the world.
-
6
Ride and pay automatically
At the end of the trip, the fare is deducted from your saved payment method. No cash changes hands, no tip is expected or needed. You will be prompted to rate the driver β a 5-star rating takes five seconds and helps the driver's standing on the platform.
Ride Types Explained
| Ride Type | Best For | Price Level | Notes |
|---|---|---|---|
| Express | Everyday trips, sightseeing | Budget | Fastest pickup, largest driver pool |
| Premier | Business trips, late nights | MidβHigh | Newer cars, higher-rated drivers |
| Taxi | When you want a metered cab | BudgetβMid | Licensed taxi, meter runs, paid via app or cash |
| Luxe | Airport transfers, special occasions | Premium | Executive vehicles, professional drivers |
Communicating with Drivers
The honest reality: most Didi drivers do not speak English. This sounds daunting, but in practice it is rarely a problem because the destination is already entered in the app β the driver knows exactly where to go. However, there are situations where you need to communicate: your pickup point is ambiguous, the driver calls you before arriving, or you want to change the drop-off.
Here are the most effective strategies:
- Show your phone screen. If the driver calls and you cannot understand each other, pick up, say "OK" to confirm you received the call, and wait at your pin location. Most drivers will simply navigate to the GPS point without needing to speak to you.
- Save your hotel address in Chinese. Before you arrive in a city, ask your hotel to send you the address written in Chinese characters (or find it on their website). Keep a screenshot in your phone gallery. Showing the driver this text eliminates all ambiguity β they can copy it or navigate directly.
- Use the in-app message feature. Didi has a built-in messaging system with translation. Tap the chat icon on the ride tracking screen to send a text message to your driver β it will be automatically translated into Chinese.
- Drop a precise map pin. If your destination is a large complex (a mall, hospital, or university), zoom into the map and drag the pin to the specific entrance you want. Do not rely on a building name alone.
Useful Chinese phrase: If a driver calls you and seems to be asking where you are, say "Wo zai ditu shang" (ζε¨ε°εΎδΈ) β "I am on the map." This signals that they should follow the GPS and you are at the pin location. Most drivers will understand immediately.
Pricing and Fare Calculation
Didi calculates fares based on a combination of base fare, distance traveled, and time taken. The app shows you an estimated price range before you confirm β this estimate is generally accurate for normal traffic conditions. There is no negotiation and no meter to watch. What the app says at the end is what you pay.
Surge Pricing
Like Uber, Didi applies surge pricing during peak hours (rush hour, rainy weather, public holidays, and late at night when demand outstrips driver supply). The app will display a multiplier clearly before you confirm the ride β you will see something like "1.5x fare." If surge pricing feels excessive, you can wait a few minutes and check again, or consider taking the metro instead.
Tipping Culture
Do not tip. Tipping is not part of Chinese culture in the ride-hailing context and is not expected by drivers. The app does not have a tip function in the standard flow. A 5-star rating at the end of your trip is the equivalent of a compliment β and it actually matters for the driver's standing.
Safety Features
Didi introduced a comprehensive set of safety tools following a series of high-profile incidents in 2018. These features are now built into every ride:
- License plate verification: The app displays the driver's plate number before pickup. Always match it to the physical car. Do not get into a vehicle whose plate does not match.
- Share your trip: In the ride tracking screen, tap "Share" to send your real-time GPS location and trip details β including driver name and plate β to a contact. Send this to a travel companion or family member for any long or late-night rides.
- Emergency button: There is a red emergency button within the ride screen. Pressing it connects you to Didi's safety team and shares your live location with local emergency services. Didi also uses audio monitoring on some trips (in China this is permitted under local regulations).
- Driver identity verification: Didi drivers are required to verify their identity via facial recognition before starting their shift β this means the person driving must match the registered account holder.
Airport Pickup: The Designated Zone Rule
Important β airport pickup zones: Most major Chinese airports have designated Didi (and ride-hailing) pickup zones that are separate from the standard taxi rank. Your driver cannot enter the general arrivals area. After confirming your ride, the app will show you the specific pickup zone location β look for signs marked "η½ηΊ¦θ½¦" (wΗng yuΔ chΔ, meaning "online ride-hailing") inside the terminal or on the lower-level road. Follow those signs, not the regular taxi signs. Drivers waiting in the wrong area get fined, so they will not enter unauthorized zones regardless of how you ask.
At major airports like Beijing Capital (PEK), Beijing Daxing (PKX), Shanghai Pudong (PVG), and Guangzhou Baiyun (CAN), the ride-hailing zones are clearly marked and easy to reach via elevator or escalator from the arrivals hall. At smaller regional airports, the zones may be less obvious β if in doubt, search the airport name plus "ζ»΄ζ»΄ζ₯ι©ΎεΊ" (Didi pickup area) in the app's destination search before you book, and the app will guide your driver to the correct spot.
When Didi Does Not Work Well
Didi is excellent in major cities, but there are situations where it underperforms or does not work at all:
- Rural areas and small towns: Driver supply drops off sharply outside provincial capitals and major tourist centers. In rural Yunnan, Guizhou, or Xinjiang, wait times can be extremely long or no drivers may be available at all. Plan around this β arrange transport through your accommodation in advance.
- Airport restrictions during peak hours: Some airports limit ride-hailing dispatch during public holidays. During Chinese New Year or Golden Week, the designated zones become congested and wait times can stretch to 30β60 minutes. Consider using airport express trains where available (Shanghai, Beijing, and Guangzhou all have excellent airport rail links).
- Driver cancellations: Drivers can β and do β cancel rides after accepting, especially if your pickup location seems difficult to reach or traffic is bad. If this happens, simply rebook. A cancellation by a driver does not charge you anything. However, if you cancel repeatedly yourself, you may receive a small cancellation fee after the driver has started driving toward you.
- Wrong pickup point at malls and large complexes: Massive shopping malls in cities like Chengdu or Shenzhen have multiple entrances across a large footprint. Always specify Gate A, B, or C in your address, or drop your pin at the specific entrance β otherwise your driver may circle the block looking for you.
Alternatives When Didi Is Not an Option
Didi is your first choice, but China has solid alternatives for when ride-hailing is unavailable or impractical:
Regular Taxis (Flagging Down)
Licensed taxis are widely available in most Chinese cities and use metered fares. The downside is the language barrier β you need to show your destination in Chinese characters, either on your phone or on a printed card. Having your hotel's address card in Chinese is essential for this. Most taxis accept cash (RMB), and many now accept WeChat Pay and Alipay, but not foreign credit cards.
Hotel Concierge
For airport transfers or complex destinations, ask your hotel concierge to book a taxi or arrange a car in advance. Most decent hotels in tourist cities will do this for free or a small fee, and they will give the driver a call slip with the destination in Chinese. This works extremely reliably and removes all language friction.
Metro
China's urban metro networks are world-class. Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu, Nanjing, and most other major cities have extensive subway systems with English signage at every station. For cross-city trips, the metro is almost always faster than road transport during peak hours and costs a fraction of a taxi or Didi. Download the local metro map app before you travel β many have English interfaces and journey planners.
Didi is just one of the apps you need to get around China effectively. See our list of must-have apps for traveling in China β Didi sits alongside translation tools, offline maps, and payment apps as an essential download before your trip. And if you are packing for the journey, our China packing list covers everything you need to prepare on your phone and in your bag before departure.
Common Issues and How to Handle Them
Driver Cancels After Accepting
This happens. Do not panic β just re-request the ride. If it happens repeatedly at the same location, try adjusting your pickup pin slightly or walking to a clearer roadside spot. Drivers sometimes avoid pickups that require them to make difficult U-turns or enter congested drop-off lanes.
Your Ride Was Overcharged
Didi's fares are algorithm-driven and transparent. If you believe you were overcharged, tap "Help" in the app after the trip, select the completed ride, and choose "Issue with fare." Didi's support team reviews these claims within 24 hours and issues refunds for verified errors.
You Left Something in the Car
Go to your ride history, find the trip, and tap "Lost Item." The app will connect you with the driver via a masked phone call (your personal number is not shared). Most drivers are cooperative about returning items β it is in their interest for their rating to stay high.
App Fails to Connect or Shows No Drivers
Make sure your VPN is turned off when using Didi. Some VPNs interfere with the app's ability to detect your location accurately or connect to local servers. Didi is not blocked in China β it is the VPN causing the interference. Turn off the VPN, restart the app, and try again.
For help setting up the payment methods that make Didi (and everything else in China) work, read our dedicated guide on WeChat Pay and Alipay for foreigners. Getting your payments sorted before you arrive is the single most impactful thing you can do to make your China trip run smoothly.
Frequently Asked Questions
Do I need a Chinese phone number to use Didi?
No. The Didi International app supports registration with a foreign phone number and accepts international Visa and Mastercard payments directly. You do not need a Chinese SIM card or bank account to use it.
Should I use the Didi International app or the Chinese version?
Use the Didi International app. It has an English interface, supports foreign phone numbers, and accepts international payment cards from the start. The Chinese version (ζ»΄ζ»΄εΊθ‘) has more features and a larger driver pool, but registration is more complex for foreigners and the entire interface is in Chinese.
What if my driver doesn't speak English?
Most drivers do not speak English, but this is rarely a problem β your destination is already entered in the app and they navigate by GPS. For direct communication, use the in-app chat feature (messages are auto-translated to Chinese), save your destination in Chinese characters as a screenshot, or simply wait at your pin location and the driver will find you.
Is it safe to use Didi as a foreigner?
Yes, Didi is generally safe. Always verify the license plate before entering the car, use the trip-sharing feature to send your route to a contact, and use the in-app emergency button if needed. Didi's driver identity verification (facial recognition before each shift) adds a significant layer of accountability compared to flagging down street taxis.
✅ Key Takeaways
- Download the Didi International app before you arrive β foreign phone numbers and Visa/Mastercard cards are accepted directly, no Chinese account needed.
- Always verify the driver's license plate in the app against the physical car before you get in β this is the single most important safety habit.
- At airports, follow signs for "η½ηΊ¦θ½¦" (online ride-hailing) pickup zones β drivers cannot enter the standard taxi rank and will be fined if they do.
- Turn off your VPN before using Didi β VPNs can interfere with GPS location detection and prevent the app from finding nearby drivers.
- Use the in-app translation chat to communicate with drivers; save your hotel address in Chinese characters as a backup for when you need it quickly.