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.

Quick Answer

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.

Note: Prices, policies, and app features change frequently. Always verify current details with official sources before travel.

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. 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. 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. 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. 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. 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. 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:

📍

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:

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:

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.