How to Use DiDi in China as a Foreigner
DiDi can be one of the easiest ways for foreigners to move around Chinese cities — learn how to set it up via Alipay, avoid the pin problem, link foreign cards, and handle phone verification before your first ride.

Key takeaway
DiDi can be one of the easiest ways for foreigners to move around Chinese cities, but it works best when payment, phone verification, and Chinese addresses are prepared before your first ride. The most reliable setup for international visitors is using DiDi through the Alipay mini-app rather than the standalone DiDi app.
Full guide
Why this matters for China travel
China is easy to enjoy when the digital basics are prepared, but stressful when the first payment, first ride, first map search, or first hotel check-in goes wrong. Ride-hailing in China is especially critical because street-hailing a taxi often requires Chinese-language negotiation and cash (which drivers rarely carry change for). DiDi eliminates the language barrier for the core transaction — pickup, route, and payment — making it the preferred first-ride solution for most international visitors.
Step-by-step: Setting up DiDi as a foreigner
1. Choose your DiDi access method
You have two options. Option A (recommended): Use the DiDi mini-app inside Alipay. This is the smoothest path — no separate app download, no phone-number verification, and payment flows through your already-linked Alipay foreign card.
Option B: Download the standalone DiDi app (available on iOS App Store and Google Play with English interface). This gives you more features (bike sharing, express delivery) but requires phone number verification which can be unreliable with non-Chinese numbers.
Recommendation: Start with Option A (Alipay mini-app). Only switch to the standalone app if you need bike-sharing or other advanced features.
2. Set up Alipay first
Before you can use DiDi, make sure Alipay is fully set up:
- Download Alipay and register with your foreign phone number
- Complete identity verification (passport scan)
- Link at least one international credit/debit card (Visa, Mastercard work)
- See our full guide: How to Pay in China as a Tourist
3. Access DiDi inside Alipay
- Open Alipay and scroll to the "Transport" or "Ride Hailing" section
- Tap the DiDi icon (if not visible, search "DiDi" in the Alipay search bar)
- The mini-app will open in English if your Alipay is set to English
- Grant location permission when prompted — DiDi needs GPS to determine your pickup point
4. Save your key addresses in Chinese
Before arriving in China, save these addresses in Chinese characters:
- Your hotel name and address
- Major landmarks near your hotel (shopping malls, subway stations)
- Your departure airport/station
Use the hotel's website or a booking confirmation email to copy the Chinese address. Do not rely on Google Translate for address translation — Chinese address formatting (province → city → district → street → number) is different and machine translation often scrambles it.
5. Book your first ride
- Open DiDi (via Alipay) and confirm your pickup pin is accurate — zoom in on the map and drag the pin to your exact location
- Enter your destination using Chinese characters or select from your saved addresses
- Choose your car type: Express (cheapest, most common), Premier (nicer car, English-speaking driver available in some cities), or Taxi (metered, can pay cash if needed)
- Confirm the estimated fare and tap "Call Now"
- Track your driver's arrival — the app shows vehicle color, plate number, and real-time location
6. During the ride
- The app handles navigation automatically — no need to give directions
- In-app messaging has built-in translation: type in English, driver sees Chinese
- Your payment processes automatically at the end of the ride via Alipay
- Tipping is not expected or built into the app
7. At your destination
- Simply exit the vehicle — no payment action needed
- You'll receive a receipt in the app
- Rate your driver if you want (optional, in Chinese)
Who this is for
International visitors planning a first or low-frequency trip to mainland China who want practical, step-by-step ride-hailing preparation.
How to do it
Step 1 — Choose your DiDi access method: Use the DiDi mini-app inside Alipay (recommended) or download the standalone DiDi app. The Alipay mini-app is more reliable for foreign users as it bypasses phone number verification issues. Pitfall to avoid: Assuming the standalone DiDi app will work with your foreign phone number. Many non-Chinese numbers fail SMS verification.
Step 2 — Set up Alipay first: Download Alipay, register with your foreign phone number, complete identity verification with passport scan, and link at least one international credit/debit card (Visa, Mastercard work). Pitfall to avoid: Waiting until arrival to set up Alipay. Verification can take hours or fail without proper documentation.
Step 3 — Access DiDi inside Alipay: Open Alipay, navigate to Transport or Ride Hailing section, tap the DiDi icon or search 'DiDi' in the search bar. The mini-app opens in English if your Alipay language is set to English. Pitfall to avoid: Not granting location permission — DiDi needs GPS to determine your pickup point.
Step 4 — Save key addresses in Chinese: Before arriving, copy hotel name/address, nearby landmarks, and departure points in Chinese characters from official booking confirmations. Pitfall to avoid: Using Google Translate for addresses. Chinese address formatting differs from Western formats and machine translation often scrambles it.
Step 5 — Book your first ride: Confirm pickup pin accuracy on the map (zoom in!), enter destination in Chinese, choose car type (Express/Premier/Taxi), confirm fare, tap Call Now. Pitfall to avoid: The 'pin problem' — setting the pickup pin on the wrong side of the road, wrong terminal exit, or a blocked location. This is the #1 reason for failed DiDi pickups.
Step 6 — During the ride: The app handles navigation automatically. Use in-app messaging with built-in translation to communicate with the driver. Pitfall to avoid: Expecting to give verbal directions. Drivers rely on the app's navigation and may not speak English.
Step 7 — At your destination: Simply exit the vehicle — no payment action needed as it processes automatically through Alipay. Pitfall to avoid: Trying to tip. Tipping is not expected or built into the DiDi system in China.
Watch for
Waiting until arrival to set up essential apps — Alipay verification can take hours without proper documentation.
Assuming the standalone DiDi app will work with a foreign phone number — SMS verification fails for many non-Chinese numbers.
Setting the pickup pin carelessly (the 'pin problem') — not zooming in on the map, setting pin on wrong side of road, or at a blocked location.
Assuming international cards work directly in the standalone DiDi app — they work through Alipay but standalone direct linking is unreliable.
Not saving hotel names and addresses in Chinese characters — DiDi's English map search is unreliable.
Expecting to test DiDi before arriving in China — the app only activates ride requests when GPS detects mainland China.
Not knowing airport ride-hailing zones differ from taxi stands — look for 网约车 (wang yue che) signs.
What may vary
DiDi availability, car types, and pickup zone locations vary by city. Tier-1 cities (Beijing, Shanghai, Shenzhen, Guangzhou) have the best coverage. App features and English interface quality change with updates. Surge pricing applies during rush hour (7:30-9:00 AM, 5:30-7:00 PM) and bad weather. Foreign card acceptance varies by issuer. Some drivers may call to confirm location in Chinese. Some airports restrict ride-hailing pickups to specific zones or lots.
Backup plan
If DiDi fails, try the other access method (Alipay mini-app ↔ standalone app), use official taxi queues at airports/stations, call hotel front desk for taxi dispatch, pay cash in regular taxis (have small bills), or use metro/subway as an alternative.
FAQ
Can I use DiDi without a Chinese phone number?
Yes, if you use the DiDi mini-app inside Alipay. The Alipay mini-app inherits your Alipay login and doesn't require separate phone verification. The standalone DiDi app may require SMS verification that some foreign numbers fail.
Does DiDi accept foreign credit cards?
Through Alipay, yes. Link your Visa or Mastercard to Alipay, and DiDi payments flow through that. The standalone DiDi app's direct card linking is reported as unreliable by many foreign users on Reddit.
Is DiDi available in English?
Yes, both the standalone app and the Alipay mini-app have English interfaces. The Alipay mini-app follows your Alipay language setting.
What if the driver calls me in Chinese?
Use DiDi's in-app messaging with built-in translation. Type in English — the driver sees it in Chinese. You can also prepare a screenshot saying 'I'm at [location], please pick me up here' in Chinese.
Can I use DiDi from the airport?
Yes, but airports often have designated ride-hailing pickup zones different from taxi stands. Look for signs saying 网约车 (online booking car). At Beijing Capital T3, the DiDi pickup is in the B2 parking lot.
How much does a DiDi ride cost?
Generally 30-50% cheaper than a street-hailed taxi for the same distance. A typical 10km ride in a tier-1 city costs ¥25-40 (USD $3.50-5.50). Prices are shown upfront before you confirm.
Can I schedule a DiDi in advance?
Yes, the Reserve/Schedule feature lets you book 15 minutes to 2 days in advance. Useful for early-morning airport runs. Note: a scheduled ride isn't guaranteed — a driver must accept it near the scheduled time.
