Should I use DiDi or street taxis in China?
Last updated:
Recommendation
Default to DiDi. Use street taxis only when DiDi has no cars or you have no signal.
You need rides around a Chinese city and are choosing between the DiDi app and hailing on the street.
The options
| Option | Best for | Tradeoff |
|---|---|---|
| DiDi (app) | Almost everyone — English UI, upfront price, destination typed in so no Mandarin needed. | Surge pricing 1.3–2x in rush hour; can't always flag at peak times. |
| Street taxi | Areas with poor data signal or when DiDi shows 20+ minute waits. | Driver likely speaks no English; cash or WeChat only; risk of scenic-route detours. |
The verdict
Default to DiDi. Use street taxis only when DiDi has no cars or you have no signal.
Other Transportation decisions
Should I take HSR or fly between Beijing and Shanghai?
Take HSR for Beijing-Shanghai — cheaper, more reliable, and ends in the city center. Fly only for routes over 1,500 km.
Should I book HSR tickets in advance?
Book 13–15 days ahead for trunk routes and any peak-period travel. Day-of is fine only for off-peak secondary routes.
Is first/business class on Chinese airlines worth it?
Worth it only on long-haul >8hr flights where seat flatness matters. Skip on sub-5hr flights — domestic Chinese first class rarely justifies the price.
HSR vs domestic flight — Beijing to Shanghai?
HSR wins for Beijing-Shanghai — cheaper, on-time, and ends downtown. Fly only when rail timing doesn't fit.