Ride-Hailing in China 2026 — DiDi, Amap, and the Robotaxis You Can Actually Try
Last updated: May 2026 | Reading time: ~7 min
Challenge Difficulty: 4/10 Getting a ride in China is genuinely easy — once you use the right entry point. The whole difficulty is one decision made before you leave home: Alipay-Didi mini-program, not the standalone DiDi app. Everything else follows from that. Based on 14+ real traveler posts from r/travelchina (2024–2026)
China's ride-hailing infrastructure is world-class. DiDi is fast, cheap, and more reliable than taxis. The problem isn't the service — it's that most foreign travelers set it up the hard way, hit a wall in the critical 30 seconds when the driver calls, and conclude that China's ride-hailing "doesn't work for foreigners." It works. You just need the right path in.
This report covers how to use DiDi as a foreigner, why the airport taxi rank is a trap, and — if you want to experience something genuinely remarkable — which cities let you hail an autonomous robotaxi right now.
What Travelers Are Complaining About
Pain Point 1: DiDi's "English mode" breaks exactly when you need it most — the driver callback
"I came across two travelers from Switzerland near the South Bund Soft Spinning Material Market. They looked completely defeated. They were trying to use a ride-hailing app, and even on the English version, critical alerts and driver calls were still in Chinese. It was a nightmare. They were standing in a no-stopping zone, and the driver kept calling them to move, but they couldn't understand him. By the time I stepped in to translate, the driver was furious, saying he'd been circling for 15 minutes and losing money. He just drove off." — r/travelchina · I spent 20 mins fixing ONE "Uber" ride for tourists in Shanghai · 👍 109 · 🔗 source · December 2025
To be fair, another commenter in the same thread noted: "The English language version of the Didi app has an automatic translation function. Driver's texts to you and yours to them are automatically translated." — 👍 7. That function exists. The problem is that drivers often call instead of texting — and phone calls have no auto-translation. The Swiss couple's situation is exactly what happens when the driver needs you to move and can't text.
The standalone DiDi app in English mode handles most of the booking flow well. It fails specifically in the last 30 seconds of the pickup — when the driver is circling, calls your number, and needs you to walk to a different corner. That's the moment the language gap matters most.
Pain Point 2: The "last 4 digits" — China's unique driver verification mechanism
"I made a Notes file of the last 4 digits of my phone number to show to Didi drivers." — r/travelchina · Using WeChat Pay, Alipay, eSIM — foreigner questions (comment) · 👍 1 · 🔗 source · September 2025
"When you get on Didi the driver will ask the last 4 digits of your phone number." — r/travelchina · Using WeChat Pay, Alipay, eSIM — foreigner questions (comment) · 🔗 source · September 2025
In China's ride-hailing system, drivers verify passengers by asking for the last four digits of the phone number used to book. Western drivers confirm by matching a license plate; Chinese drivers confirm by matching phone digits. If you're using a foreign number — especially one with an unfamiliar country code — this exchange can stall. The fix is trivially simple: before you land, screenshot or note your last four digits and keep it accessible. Show the screen, skip the conversation.
Pain Point 3: Airport taxi ranks are where the scams happen — DiDi is the safe alternative
"We had looked up online that the expected fare for the airport to our hotel in Dongcheng would be somewhere between ¥150–220... The taxi driver put our bags in after being directed by the airport staff, then asked for ¥750, which is insane (the ride only takes 30 mins). We asked our hotel staff... and we settled on ¥500 (still more than double what it should have been)." — r/travelchina · Beijing International Airport taxi scammers · 👍 26 · 🔗 source · October 2025
The same pattern in Shanghai, documented independently:
"I landed in Shanghai... He drove a few meters and said it will cost 300 Yuan because it's the holiday and it's far (it was about 20km). I look up on Didi the day after, the ride is only supposed to cost 53 yuan." — r/travelchina · Beijing International Airport taxi scammers (comment) · 👍 6 · 🔗 source · October 2025
And from a post that scored 952 upvotes, a Guangzhou airport case where police obtained CCTV footage and recovered the overcharge: the driver had claimed ¥680 for a ¥100–150 ride.
The pattern is consistent across Beijing, Shanghai, and Guangzhou: scam taxi operators cluster near the official-looking taxi rank, often with airport staff directing travelers toward them. The fix is equally consistent: walk past the taxi rank, follow the "Online Car Hailing" signs, and use DiDi. The metered price is transparent and the platform holds records if something goes wrong.
If you do get scammed: photograph the driver's license plate, call the 12345 municipal hotline, and file a report. Beijing's 12345 officially offers English and seven other foreign-language support services; for other cities, English support may vary — have your hotel staff assist if needed. Multiple Reddit cases show police using CCTV to recover funds within days.
Pain Point 4: Airport ride-hailing pickup zones — a life saver with one hidden trap
"These signs at all the airports in China are life savers as a foreign first time visitor! Follow them and you'll find your Didi ride!" — r/travelchina · online car hailing signs · 👍 54 · 🔗 source · April 2026
The hidden trap:
"Make sure you select the right floor level on the app! Otherwise you'll have to do what I did and take a long walk to a different level to find your annoyed driver." — r/travelchina · online car hailing signs (comment) · 👍 2 · 🔗 source · April 2026
"Sometimes you're in for a long walk – Hangzhou and Ürümqi airports, I'm looking at y'all." — r/travelchina · online car hailing signs (comment) · 👍 13 · 🔗 source · April 2026
Every major Chinese airport has a clearly signed "Online Car Hailing" (网约车) pickup zone, separate from taxis. DiDi drivers only wait there — not at the regular arrivals curb. When you place the booking, the app will ask which floor and exit you're at: select this correctly before the driver accepts. Getting it wrong means the driver idles at a different level, the clock runs, and frustration builds on both sides. Travelers report a longer walk at Hangzhou and Ürümqi airports — allow extra time.
The same logic applies at high-speed rail stations: "Also at train stations. Although Guangzhou Dong sends you about half a mile away..." — build in the walk time.
Pain Point 5: ⭐ Robotaxis — 2026's unmissable China tech experience, now with foreign traveler field reports
"I saw those WeRide robotaxis everywhere in Guangzhou, so I caved and tried one through their app. I read that they expanded the service area this month to cover the entire inner ring zone... I was a bit skeptical of how a self-driving car would handle the traffic situation but it was smooth, even in the rain. A local told me that the number of users in China has increased by 900% YoY and the brand WeRide themselves has a fleet of 800 cars across GZ and Beijing." — r/travelchina · The transport tech in China is on another level · 👍 31 · 🔗 source · April 2026
(Note: the 900% figure and fleet size are secondhand — the traveler is relaying what a local told them, not citing WeRide directly.)
From the same thread, a second independent report from Shenzhen: "Tried one today in Shenzhen, it's freaky but cool." — 👍 7 · 🔗 source
From Beijing Yizhuang: "It's pretty cheap since it's still in promotion stage. But only available in Yizhuang, which is far from downtown." — 🔗 source · April 2026
One commenter offered appropriate perspective: "Quite a few influencers seem to spin what are actually tech demos into stuff that is 'normal' here, but actually isn't. Your best bet would be Shenzhen." For day-to-day transport this is fair. For a deliberate "try something you genuinely won't find anywhere else" experience, the robotaxi in Guangzhou or Shenzhen is traveler-confirmed and worth planning for.
The key detail that Reddit travelers haven't fully resolved: whether robotaxi apps support foreign phone numbers and international payment directly. See the section below.
What Actually Works
Option 1: DiDi via Alipay mini-program — the Reddit default, and the right call
This is the setup that Reddit travelers consistently recommend and consistently succeed with. Instead of downloading the standalone DiDi app and navigating its own registration flow, you access DiDi directly inside Alipay.
"My one suggestion to visitors is to use only the mini-programs in Alipay and WeChat for Didi — it all worked fine for me." — r/travelchina · I spent 20 mins fixing ONE "Uber" ride for tourists in Shanghai (comment) · 👍 3 · 🔗 source · December 2025
From two independent travelers booking a Didi to Mutianyu Great Wall:
"We ordered a Didi through Alipay, no help needed. It cost around 32 USD and took almost two hours because we left during rush hour." — r/travelchina · Great Wall - Mutianyu, our experience · 👍 315 · 🔗 source · December 2025
How to use DiDi via Alipay: 1. Open Alipay → tap the search bar or browse mini-programs → search "DiDi" (滴滴出行) 2. The DiDi mini-program opens inside Alipay, using your Alipay identity and payment — no separate registration 3. Set your pickup and drop-off (type in English or paste an address from Amap) 4. Select your car class and confirm — Alipay pays automatically 5. When matched, note the driver's plate and your last 4 phone digits in advance
The key advantage: Alipay's KYC already covers identity verification, international card support, and the payment layer. You bypass DiDi's own registration entirely.
For the driver callback problem: Always prefer in-app text over answering the call. If the driver sends a text inside DiDi, Alipay's interface auto-translates it. If they call, it's easier to ignore and send a quick in-app message: "I'm at [landmark]." Drivers generally understand.
Option 2: Standalone DiDi app — better for Android users and longer stays
The standalone DiDi app works well for the majority of the booking flow. It's worth having as a backup even if you primarily use Alipay-DiDi, and is the better option for Android users who find the Alipay mini-program less fluid.
Setup: 1. Download DiDi from the App Store or Google Play 2. Register with your foreign phone number (country code accepted) — no +86 required 3. Add Alipay or a linked international card as payment 4. Switch language to English in Settings before your first trip
The 30-second survival kit for any DiDi pickup: - Screenshot your phone's last 4 digits — show this when the driver approaches - Use in-app text chat rather than voice calls whenever possible - If the driver calls and you can't understand: hang up, open the chat, send your location pin or a landmark name - In airports and stations: confirm your floor and exit in the app before the driver accepts
Option 3: Amap built-in ride-hailing — confirmed working for foreign users
Amap (高德地图) has a built-in ride-hailing function, and per Amap's official documentation, it is fully accessible to foreign travelers without a +86 number.
According to Amap's official guidance (published via Amap's WeChat channel): - The app is available in English plus 14 other languages (Spanish, French, Japanese, and more) — full multilingual interface, not partial translation - The ride-hailing function acts as an aggregator, calling across multiple platforms (taxis and ride-hailing services) simultaneously and showing pickup location, fare estimate, and ETA - Coverage spans 360+ cities nationwide - Payment goes through Alipay or WeChat Pay — both of which support international bank cards, so no +86 number is required for the payment step
The practical upside: if you're already using Amap for navigation (the recommended setup for China — see Maps article), you can switch directly from "navigate here" to "hail a ride here" without leaving the app. For travelers who have Alipay set up, this is a genuinely seamless workflow.
The +86 friction that Reddit travelers reported appears to be a legacy issue with the older Amap versions, not the current international-facing build. Download the current version from the App Store or Google Play and set the language to English on first launch.
Option 4: Robotaxi — the "step into the future" experience worth planning for
WeRide (文远知行), Baidu Apollo Go, and Pony.ai operate robotaxi services in several Chinese cities. Based on available traveler reports, these services run on public roads in normal traffic conditions — not closed test tracks. WeRide's official English site (weride.ai) has confirmed commercial routes in Guangzhou including major transport hubs, with a WeRide Go app download available. Foreign-user payment support is pending verification.
Where to find them:
| City | Operator | Coverage | Notes |
|---|---|---|---|
| Guangzhou | WeRide | Core city areas, major landmarks and transport hubs (WeRide official, May 2025); expanded coverage traveler-reported, April 2026 | Most accessible for tourists; booking via WeRide app |
| Shenzhen | WeRide + Pony.ai | Traveler-confirmed availability | "Freaky but cool" — community reported |
| Beijing (Yizhuang) | Baidu Apollo Go + others | Yizhuang district only | Far from downtown; community-reported promotional pricing |
| Wuhan | Baidu Apollo Go | Community-reported availability | Earliest large-scale commercial deployment per news coverage |
How to book: - Apollo Go (萝卜快跑) via Amap — the most practical path for foreign travelers: Apollo Go is integrated into Amap's ride-hailing aggregator. Since Amap supports Alipay payment for foreign users (see Option 3 above), you can book Apollo Go robotaxis directly through Amap without a separate registration or Chinese phone number — the same Alipay flow that works for regular rides through Amap. Open Amap, tap the ride-hailing function, and Apollo Go will appear as one of the available options where the service operates. - WeRide: Has a standalone WeRide Go app with an official English site (weride.ai). Foreign phone number and international payment support through the standalone app is not confirmed; travelers in Guangzhou can also try booking via Amap's aggregator interface. - Payment: Alipay (via Amap) is the confirmed working path for foreign travelers. International cards are supported through Alipay's standard setup.
On pricing: Reddit reports from April 2026 described robotaxi fares as unusually cheap due to promotional pricing. That promotional period has since ended — expect fares comparable to regular DiDi for the same route. Still cheaper than most international equivalents, but no longer a standout bargain.
What the experience is like: Traveler reports describe it as smooth, comfortable, and genuinely interesting — handling rain, complex intersections, and normal city traffic without incident. There is a safety monitor in the vehicle (or remotely) for compliance purposes. The experience is quiet: no driver, no conversation, just the car navigating on its own.
One honest caveat from a Shanghai resident: "Quite a few influencers spin what are actually tech demos into stuff that is 'normal' here, but actually isn't." For commuting, robotaxis are still limited to specific zones. For a one-off "I want to experience something uniquely 2026 in China" — they're worth planning for in Guangzhou or Shenzhen.
Bonus: Pre-trip airport transfer booking
If you want to avoid all ride-hailing friction on arrival — before your eSIM is confirmed working, before you've opened Alipay — a pre-booked airport transfer removes the variable entirely.
Klook has airport transfer products at Beijing Capital (PEK), Shanghai Pudong (PVG), Guangzhou Baiyun (CAN), and Chengdu Tianfu (CTU). Klook currently has active promotions on these products, with pricing that comes in below Trip.com's typical ¥120–150 ($17–20) range. Book before you fly: pay with your home card on Klook, and the driver meets you at arrivals regardless of whether your Alipay or eSIM is working at that moment. For first-time visitors arriving into an unfamiliar airport, this is the lowest-friction option available.
Intelligence Verdict
For all short-term foreign travelers: Use DiDi via Alipay mini-program. Open Alipay, search DiDi, book. No separate registration, no +86 required, payment through Alipay's international card system. This is the path Reddit travelers unanimously recommend and consistently report success with.
At airports and major train stations: Follow the "Online Car Hailing" (网约车) signs. Don't walk to the taxi rank. Select the correct floor and exit in the app before the driver accepts — getting this wrong is the most common source of airport pickup frustration.
If a taxi driver approaches you unsolicited at the airport: Decline and walk to the designated ride-hailing zone. Metered official taxis are fine; unofficial operators clustering near arrivals are not. The price difference between a metered taxi and a scam taxi can be ¥300–600 on a single ride.
For Android users or longer trips: Install the standalone DiDi app as backup. Register before you fly, link Alipay or a card, and switch the language to English in settings.
If you're in Guangzhou, Shenzhen, or Beijing (Yizhuang): A short robotaxi ride is worth planning for. Book Apollo Go through Amap using your Alipay — same flow as regular ride-hailing. Pricing has normalized since the April 2026 promotional period, so expect standard DiDi-comparable fares, but the experience remains genuinely unlike anything you'll find outside China.
Pre-trip checklist:
- [ ] Set up Alipay before flying — this is the payment layer for everything, including DiDi
- [ ] In Alipay: find DiDi mini-program and confirm it loads correctly
- [ ] Screenshot your phone number's last 4 digits — save it somewhere accessible
- [ ] Install standalone DiDi as backup (Android especially)
- [ ] At the airport: follow "Online Car Hailing" signs, not taxi rank
- [ ] In the DiDi app: select your correct floor and exit before the driver accepts
- [ ] If trying a robotaxi: confirm the app supports your payment method before the trip
Further Reading
- Alipay Setup for Foreigners 2026 — required before DiDi via Alipay works
- Maps & Navigation in China 2026 — finding addresses to paste into DiDi; Amap for navigation
- eSIM for China 2026 — you need data to place a DiDi; confirms the right eSIM setup before landing
👉 Get the complete China prep system: Complete China Guide ($19) → — all setup guides, payments, rail tickets, city guides, and citywalk routes in one document.
Research Coverage
| Item | Detail |
|---|---|
| Primary source | r/travelchina (main) |
| Search terms | didi foreigner · didi china english · amap taxi · robotaxi china · apollo go · weride · taxi china foreigner · didi international |
| Posts scanned | 14 high-signal posts + associated comment threads |
| Date range | January 2024 — April 2026 (robotaxi section: January 2023 — April 2026) |
| Amap ride-hailing | Confirmed working for foreign users via Amap official documentation (WeChat channel, May 2026); Alipay payment supported; 360+ cities |
| Robotaxi | 3 direct foreign traveler first-hand reports (Guangzhou WeRide, Shenzhen, Beijing Yizhuang); Apollo Go confirmed accessible via Amap for foreign users; WeRide standalone app foreign support unconfirmed; promotional pricing ended as of May 2026 |
| Klook airport transfer | Confirmed available at PEK/PVG/CAN/CTU; active promotions, price advantage vs Trip.com; verified by Nate (May 2026) |
| Last updated | May 2026 |
Tags: didi china foreigner, how to use didi in china, didi airport pickup china, china taxi scam airport, alipay didi china, robotaxi china tourist, weride foreigner, apollo go foreigner, china ride hailing tourist, didi english china