China’s domestic aviation network is enormous — over 200 airports, hundreds of routes, and genuine budget carriers that sometimes undercut train prices on longer hauls. If you’re planning to cover serious distance (say, Beijing to Chengdu or Shanghai to Yunnan), a domestic flight often makes more sense than a 10-hour train journey. The trick is knowing which airlines to watch, how to book without a Chinese payment method, and what to expect at Chinese domestic terminals.
Table of contents
Open Table of contents
Budget Airlines Worth Knowing
Not all Chinese carriers are equal on price. The legacy carriers — Air China, China Eastern, China Southern — run good networks but their fares are rarely the cheapest. These are the budget operators that frequently undercut them:
Spring Airlines (春秋航空) is China’s closest equivalent to Ryanair. Based in Shanghai, they serve mostly secondary cities and popular resort routes. Fares of ¥200–¥400 for a 2-hour flight are common when booked ahead. No frills, basic service, but punctual and reliable.
Lucky Air (幸福航空) focuses on routes to Yunnan and the southwest. If you’re flying to Lijiang, Dali, or Xishuangbanna, check Lucky Air before the majors.
Shenzhen Airlines (深圳航空) is actually a Star Alliance member (owned by Air China) but often prices routes through Shenzhen at a discount, making it worth checking for Pearl River Delta connections.
West Air (重庆航空) and Ruili Airlines serve niche routes to Chongqing and the Yunnan border area respectively.
Xiamen Airlines is consistently well-rated for service and offers competitive pricing on routes through Xiamen — worth considering for East China itineraries.
The reality: for routes over 3 hours, budget flights often land in ¥300–¥700 range when booked 3–4 weeks out. Factor in baggage fees (most budget carriers charge for checked bags) and airport bus costs before doing the train-vs-flight comparison.
How to Book as a Foreigner
This is where many travellers get stuck. The Chinese domestic flight booking ecosystem wasn’t built with foreign payment cards in mind.
Trip.com is the most foreigner-friendly option. It accepts Visa, Mastercard, and PayPal. The interface is fully in English, prices include taxes, and customer service can help with changes. Expect a small service fee (¥20–¥40 per booking) on top of the ticket price.
Ctrip (same company as Trip.com, Chinese version) sometimes has slightly lower prices if you can navigate the Chinese interface — but payment can be tricky without a Chinese bank card.
Official airline apps (Air China, China Eastern, etc.) have started accepting international Visa/Mastercard since 2024, but the apps themselves can be finicky about phone verification. If you have a Chinese SIM card or a working international number, it’s worth trying for lowest fares.
Booking window: Popular routes (Beijing-Chengdu, Shanghai-Kunming, etc.) on Golden Week or National Holiday weeks sell out weeks in advance. For regular travel, 2–3 weeks ahead gets you good prices. Last-minute fares on domestic routes can be genuinely cheap if there’s excess inventory — check 24–48 hours before.
Baggage Rules
Chinese airlines generally follow stricter baggage rules than Western carriers on budget fares:
- Carry-on: 5–7 kg on budget carriers (Spring Airlines: 7 kg max, 20×40×55 cm). Legacy carriers: 10 kg.
- Checked bag: Usually sold separately on budget fares (¥50–¥150 for 20 kg). Included in most full-fare tickets on Air China, China Eastern, China Southern (first bag usually 20 kg).
- Liquids: The same 100 ml rule applies as globally. Chinese airport security is thorough — allow extra time.
Always check the specific fare rules when booking — the cheapest tier on any airline often means zero baggage allowance.
Real-Name Registration
Chinese domestic flights require real-name registration — your passport number must match your ticket. When booking with Trip.com, enter passport details carefully. If something doesn’t match, you may be denied boarding. This system is taken seriously; don’t use nicknames or shortened names.
At check-in, domestic terminals usually have both counter and self-service kiosks. The kiosks may not accept foreign passports — go to the staffed counter if you run into trouble.
Getting to and From Domestic Terminals
Most major Chinese airports have separate international and domestic terminals. This matters for connections:
- At Beijing Capital (PEK): International arrivals are usually T3; domestic flights use T1, T2, or T3 depending on airline. If you’re connecting from international to domestic on the same day, build in 2–3 hours minimum — clearing customs, collecting bags, and rechecking can take 90 minutes.
- At Shanghai Pudong (PVG): Terminal 1 handles most domestic routes; Terminal 2 handles international. Airside transit is not possible for most international-to-domestic connections.
- At Guangzhou Baiyun (CAN): Newer T2 handles international flights; T1 handles most domestic. The APM people mover connects them in about 10 minutes.
Airport buses are the cheapest way into city centers and typically cost ¥20–¥30. They stop at major hotels and transport hubs. Almost every major Chinese airport has at least one metro/subway line now, which is usually the fastest and cheapest option.
When Flights Beat Trains
The train network is excellent, but flights win on specific routes:
- Beijing to Kunming: 3.5 hours flying vs 8–10 hours by train (no direct high-speed option). Fly every time.
- Shanghai to Chengdu: 3 hours flying vs about 11 hours by HSR. Price is often comparable — fly if time matters.
- Any route to Lhasa (Tibet): There’s no rail line to Lhasa that’s practical for short visits to most of Tibet (the Qinghai-Tibet railway exists but it’s a long approach). Flying is the only sensible option for most itineraries.
- Any route to Hainan Island: You’re flying or taking a ferry regardless. Flights from major cities to Sanya or Haikou are frequently ¥300–¥600 on budget carriers.
Routes where trains clearly win: Beijing to Shanghai (4.5 hours by HSR, city center to city center), Shanghai to Nanjing (1 hour), Beijing to Xi’an (4.5 hours). For these, the time difference once you factor in airport check-in, transport to/from airports, and security makes the train more practical.
Practical Tips
Arrive early. Chinese domestic airport security lines can be long, especially at peak times (Friday evenings, Sunday evenings, Monday mornings). Arrive at least 90 minutes before departure at major airports, 60 minutes at smaller regional airports.
Download the airline app even if you book elsewhere. It’s the easiest way to check in online (available 24 hours before departure) and get real-time gate information.
Delays happen. China’s domestic aviation punctuality is improving but still affected by weather, military airspace restrictions, and sequencing delays at congested airports. Have a backup plan if you have tight onward connections.
Domestic lounges are accessible for Priority Pass members at most major airports — usually comfortable and a good option during delays.
ID at security: You’ll show your passport multiple times — at the terminal entrance, at security, and at the gate. Keep it accessible.