Booking Domestic Flights in China


For long distances — think Beijing to the far west or south — flying often makes sense. China has dozens of domestic airlines and an efficient network. Here’s how to book and fly without stress.

Train or plane?

A good rule of thumb:

  • Under ~5 hours by train → take the train. City-centre to city-centre, no airport hassle.
  • Over ~1,200 km or to remote regions → fly. Routes like Beijing–Chengdu, Shanghai–Guilin, or anywhere in Xinjiang and Yunnan are faster by air.

Where to book

  • Trip.com (affiliate) — the simplest for foreigners: English, foreign cards accepted, all major airlines.
  • Booking directly with airlines (Air China, China Eastern, China Southern) can occasionally be cheaper, but the apps are less foreigner-friendly.

Your ticket is tied to your passport, which is your ID at the airport.

At the airport

  • Arrive about 2 hours early for domestic flights.
  • Look for self check-in kiosks with an English option, or the foreigner-friendly counter (passport holders sometimes need the desk).
  • Domestic security is thorough — power banks must be in carry-on, and there are limits on liquids and lighters.

Good to know

  • Delays are common, especially in summer thunderstorm season and around major holidays. Build buffer time before onward connections.
  • Budget airlines (like Spring Airlines) are cheap but charge for bags — check the allowance.
  • Domestic terminals are sometimes separate from international ones; confirm which you need.
  • Keep your eSIM topped up so you get real-time gate and delay updates.

Tips

  • Book early for holidays (Spring Festival, National Day in early October) when prices spike and seats vanish.
  • Save your hotel address in Chinese for the arrival city.
  • Compare the train option before booking — for many routes it’s genuinely faster door-to-door. (high-speed rail guide)

Domestic flying in China is cheap and frequent — just pad your schedule for the occasional delay.