The app that ended my street-corner career
For years I stood on Chinese street corners with my arm out, getting damp, negotiating with drivers who could not understand where I wanted to go. Then I got Didi working with a foreign card, and I have not hailed a taxi on a street since, apart from at airport ranks. The difference is not the price, which is similar. It is that the destination is typed into a map instead of spoken, that I know what the trip costs before I get in, and that there is a record of who drove me where.
Didi Chuxing is the dominant ride-hailing platform in China. It absorbed Uber’s China business in 2016 and operates something like a near-monopoly alongside a handful of competitors. It is not the only option, and for foreign visitors it is not always the easiest one to set up. This guide covers how to get it working before you arrive, the service tiers and what they actually cost, the alternative ways in that avoid the app entirely, and what to do when the driver calls and you cannot understand a word.
For the alternative, our taxis in China guide covers street hailing and metered fares, and the airport transfer guide covers arrivals specifically.
Four ways in, easiest first
| Route | Setup difficulty | English? | Best for |
|---|---|---|---|
| Didi mini-program inside Alipay | Easy if Alipay is already set up | Partly | Most visitors. No separate app, no separate registration |
| Didi standalone app | Moderate | Some versions have an English setting | Longer stays and frequent users |
| Amap or Gaode map app | Moderate | Limited | Aggregates several operators, often finds a car faster |
| Hotel front desk | None | Usually English | Early departures and airport runs |
The Alipay mini-program is the path I recommend. If you have already linked a foreign card in Alipay, which our payment guide for China covers, then Didi is available inside that app with no second registration, no new account, and no Chinese phone number required. You open Alipay, search for the ride service, enter the destination, and the payment comes out of the same wallet.
The standalone app needs a phone number that receives SMS. A Chinese number is cleanest, and an international number often works now, but this is the step where visitors get stuck. Do it at home with time to spare rather than in an arrivals hall.
Setting up, in order
- Install Alipay and add your card first. This is the foundation for everything else in China, not just ride-hailing.
- Find the Didi entry inside Alipay. It appears in the app’s service grid, and searching for the name in the search bar usually brings it up.
- Grant location permission. Without it the pickup pin will be wrong, and a wrong pickup pin is the single most common cause of a cancelled ride.
- Enter your destination by typing or by dropping a pin. Typing an address in Chinese works if you have it written down. Dropping a pin on the map is more reliable and avoids the pinyin problem entirely.
- Pick a service tier and confirm. The price estimate appears before you book.
- Be at the pin. Drivers follow the map, not the description, and they will call within seconds if you are not where the pin says.
One habit that prevents most problems: before you confirm, zoom in on the pickup pin and check it is actually on the side of the road you are standing on. Chinese roads are wide and divided, and a pin on the wrong side means a driver on the opposite carriageway who cannot legally reach you.
Service tiers and what they cost
| Service | What it is | Price level | When to use it |
|---|---|---|---|
| Kuaiche, Express | The standard private car service | Baseline, often below taxi fares | Default. Almost always what you want |
| Taxi | Hails a licensed metered taxi through the app | Metered fare | When Express waits are long, or you prefer a licensed cab |
| Youxiang, Comfort | Newer cars, higher-rated drivers | Modestly above Express | Long trips, or when you want a bit more space |
| Zhuanche, Premier | Professional chauffeur service, better cars | Significantly above Express | Airport runs, business, when you want English-level service |
| Pinche, Carpool | Shared ride with other passengers | Below Express | Only if you are not in a hurry. Slower and less predictable |
| Shunfengche, Hitch | Long-distance rideshare between cities | Varies | Not really a visitor product. Ignore it |
| 6-seat or 7-seat options | Larger vehicles | Above Express | Groups and families with luggage |
Typical costs, as a working guide: a short central trip of three or four kilometres runs 10 to 20 RMB on Express. A cross-city trip of fifteen kilometres might be 40 to 70. An airport run from central Beijing to Capital is around 100 to 180 depending on traffic and tier. Surge pricing applies at peak times and in bad weather, and the multiplier is shown before you confirm.
Confirm current prices in the app for your own route, because they vary by city and by demand.
The phone call problem
Drivers call. They call fast, they call in Mandarin, and they cancel if you do not answer, usually within a couple of minutes. This is the single biggest friction point for visitors using the app.
What they are usually saying is one of three things: where are you, I am at the pin, or I cannot stop here because of the road. The phrases that help:
- Wo zai zheli I am here.
- Ni zai nali? Where are you?
- Wo zai lukou I am at the intersection.
- Dui bu qi, ting bu dong Sorry, I don’t understand.
- Qing deng yi xia Please wait a moment.
The better solution is to avoid the call entirely: stand exactly on the pin, look for the plate number in the app, and get in without conversation. If the driver cannot stop at the pin, walk toward the car rather than expecting the car to reach you.
Some versions of the app support in-app text messages with translation, which is worth enabling. Our translation apps guide for China covers the tools that work here without a VPN.
Safety features worth turning on
There is a record of every trip, which is itself the main safety feature and a significant improvement over a street hail. Beyond that:
- Share the trip with a contact, which sends them the route in real time.
- Use the in-app emergency button, which connects to help and shares the location.
- Check the plate number against the app before you get in. Every time.
- Sit in the back. Standard practice and nobody is offended.
- Verify the driver’s name and photo if the app shows them.
I have never had a safety incident using Didi across many cities and many trips, including late at night, and the same is true for most visitors. The risks are the mundane ones: a cancelled ride when you are in a hurry, a pickup point you cannot find, and a driver who cannot find you.
Airports and stations
Both have designated ride-hailing pickup zones, and they are not the same place as the taxi rank. At Beijing Capital and Daxing, at Shanghai Pudong and Hongqiao, and at most major stations, follow the signs for online car-hailing, which is usually a level down or a designated lane. The app often tells you which zone to walk to.
The failure mode is picking the wrong door number. Airport pickup zones are divided into numbered bays, drivers will tell you a number over the phone, and if you cannot understand it, walk to the marshal or use the in-app chat. Our airport transfer guide covers the layout at the main airports.
When Didi is not the answer
- Rush hour in a big city. The metro is often faster for cross-town trips between 17:30 and 19:30. See our getting around Chinese cities guide.
- Short hops in dense old towns. Walking is frequently quicker, and the hutongs and old lanes of places like Beijing and Suzhou are partly pedestrian.
- Very early flights. Book the night before, either through the app’s scheduled ride feature or through your hotel, which will often do it for you.
- Small cities and counties. Coverage thins out. Taxis and local minibuses are the fallback.
Quick facts
- Didi Chuxing is the dominant ride-hailing platform in China, and it took over Uber’s China business in 2016.
- The easiest route in for visitors is the Didi mini-program inside Alipay, with no separate account.
- Express is the standard service and often costs less than a taxi for the same trip.
- Enter the destination by dropping a pin rather than typing, and check the pickup pin is on your side of the road.
- Drivers call quickly and may cancel if you do not answer. Be standing on the pin.
- Check the plate number against the app before getting in, every time.
- Airports and stations have separate ride-hailing zones, not the taxi rank.
- Surge pricing applies at peak and in bad weather, and is shown before you confirm.
Frequently asked questions
Can foreigners use Didi in China?
Yes. You need a phone number that can receive SMS and a working payment method. The simplest route is the Didi mini-program inside Alipay, which needs neither a separate registration nor a Chinese bank account once your foreign card is linked. Setting that up before you fly is described in our payment guide for China.
Is Didi available in English?
Partly. Some versions have an English interface setting, and the Alipay mini-program has limited English. Do not rely on it. The app is map-driven, so the practical workaround is to drop pins rather than read menus, and to have your destination written in Chinese for the rare cases where you need to type it.
Do I need a Chinese phone number?
For the standalone app, usually yes, or an international number that receives SMS. For the Alipay mini-program, no, if Alipay is already working with your home number. Getting a local SIM is worth considering for a longer trip regardless, and our SIM and eSIM guide for China covers the options.
How do I pay?
Through the app, using the wallet you have set up. In Alipay, that is your linked card. Trips are charged on completion, though some tiers require pre-authorisation. Cash payment to the driver is possible on some services but is not the normal flow.
What happens if the driver cancels?
It happens, usually because they cannot reach you or the pickup point is difficult. Reposition your pin to a clearer spot, somewhere with space to stop, and book again. If it happens repeatedly in the same place, walk a block to a main road.
Is Didi cheaper than a taxi?
Often, for the equivalent trip, though surge pricing at peak can reverse that. The bigger advantage is not price but certainty: the destination is entered in the app, the fare is shown beforehand, and there is a trip record. Our taxis in China guide has the metered fare figures for comparison.
What other apps work?
Amap, also known as Gaode, aggregates several ride-hailing operators and finds cars quickly. Meituan and CaoCao operate in many cities. DiDi remains the broadest. Our apps guide for China covers what to install and in what order.
Is it safe to use ride-hailing alone at night?
Yes, and safer than a street hail, because the trip is tracked and recorded. Share the trip with someone, check the plate, sit in the back, and trust your instinct about getting in. Our solo female travel guide for China has more on moving around after dark.
Install Alipay, add your card, find the ride service inside it, and run one short test trip in your home city if you can, or at least confirm the interface loads and your location works. Arriving with that done removes about half the friction from your first day. If you want an itinerary with transfers and drivers arranged in advance, contact us through the contact page with your dates and route.
Written by the ChinaTravelFood editorial team.
