The simple rule: treat taxis like a fallback, not a strategy

For most visitors, taxis are best when you’re tired, carrying luggage, or going somewhere the metro makes annoying.

If you’re unsure which to pick, start here:

  • DiDi is easier when you have a working data connection and a payment method set up.
  • A street/stand taxi is safer when you’re at an airport/station with an official queue, or when your app/logins are acting up.

If you’re still setting up the basics, these guides help:

  • Payments setup: /blog/alipay-wechat-pay-setup-foreigners
  • Address copy/paste templates: /blog/chinese-address-format-templates-china
  • Offline translation + maps backup: /blog/offline-maps-translation-china

Before you get in: the “address + destination sanity check”

Most taxi problems are not scams — they’re mismatched destinations.

Do this before the door closes:

  • Open the destination address in Chinese (not only the English name).
  • Confirm the district/area matches your plan.
  • If you’re going to a hotel, keep the hotel name in Chinese visible too.

If you can’t communicate well, show the address on your screen. Don’t rely on pronunciation.

Airport taxis: use the boring path

At major airports, the safest default is the official taxi rank/queue.

  • Follow signs for Taxi and use the staffed line if it exists.
  • Avoid anyone approaching you inside the terminal offering a “taxi” or “deal”.
  • If the queue is extremely long, DiDi can be faster — but only if your pickup location is correct and your payment method is ready.

For arrival planning (including transport choices), see /blog/china-airport-arrival-plan.

Payment: plan for three outcomes

In practice you’ll pay one of three ways:

  1. In-app (DiDi) if you’re using ride-hail
  2. QR pay (Alipay/WeChat Pay) if the driver can show a QR code
  3. Cash as the “works even when everything is broken” backup

If you want the no-drama fallback, read /blog/paying-with-cash-in-qr-first-china-foreigners and keep small bills.

If a payment is failing in the worst moment (counter line / taxi stop), follow /blog/emergency-checkout-playbook-china-payments and don’t hand your phone to strangers.

Receipts (发票 / fapiao): ask early, not at the end

If you need a formal receipt, ask before the ride starts (or early in the ride).

  • Say you need a fapiao (发票).
  • If they can’t issue one, decide whether you still want the ride.

If you only need proof for personal tracking, take a photo of:

  • the meter / total
  • the car plate
  • the time/location on your map app

For a broader receipts primer, see /blog/fapiao-receipts-in-china-for-foreigners.

The common overcharge traps (and the boring fixes)

You avoid most “tourist taxi” problems by choosing boring options:

  • Use official queues at airports and big stations.
  • Don’t accept unsolicited offers from people approaching you.
  • Don’t negotiate a price when a meter is expected — choose another taxi or use DiDi.
  • Keep your destination specific (exact address, not “near X”).

If something feels off, your best move is to end it early while you still have control:

  • Ask to stop at a well-lit public spot.
  • Pay what you owe for the distance actually traveled.
  • Switch to a new taxi from an official stand or use ride-hail.

Late night: prioritize certainty over saving money

Late-night arrivals amplify small mistakes. If you’re landing after the last metro:

  • Choose the simplest route (airport taxi queue or a clear DiDi pickup point).
  • Keep your hotel address ready in Chinese.
  • Keep cash as your backup.

Use the late-night playbook: /blog/late-night-arrivals-in-china-airport-to-city-after-last-metro.

Transport rules and payment availability can change by city and by driver. Treat this as a practical planning guide, verify the current situation on the ground, and prioritize safety when you’re tired or rushed.

Last verified: 2026-06-12