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.