Two hours early is the number everybody repeats, and for a domestic flight inside China it is usually 40 minutes more than you need. My own rule is 90 minutes from door to gate on an ordinary morning, and 120 if I am checking a bag at Beijing Daxing (PKX), a terminal where you can walk for fifteen minutes and still be in the same building. I got there after missing one flight in Guangzhou that was entirely my fault and one in Xi'an that was not, and I have not missed one since.
What follows is the sequence I run, from the booking screen to the cabin door. It assumes you hold a foreign passport, because that is where the friction lives — a Chinese ID card holder can ignore a third of this.

What to have ready before you book
- Your passport, in your hand. It is your only valid ID on a domestic flight. A photo of it will not get you through 安检.
- A phone number that receives a text. Airline apps and 携程 send a 验证码 before they take your money. Roaming works; hotel Wi-Fi only, does not.
- A payment method that clears. Chinese airline apps want Alipay or WeChat Pay. Trip.com and airline English sites take Visa and Mastercard, sometimes with a foreign-card fee.
- Fifteen minutes at the booking screen. The ID fields are the slow part.
Step 1: Buy on the airline's own app, or on Ctrip if you must
I compare times on 携程 Ctrip (Trip.com is its English front) and then buy direct from the carrier — 中国国航 Air China, 东方航空 China Eastern, 南方航空 China Southern — whenever the gap is under about ¥50. Not out of loyalty: when a flight is cancelled, dealing with the airline that owns the aircraft beats a middleman's call centre.
Price moves with how far out you buy. Shanghai–Chengdu 21 days ahead on a Tuesday morning has cost me around ¥760; the same route four days out was around ¥1,430. On the OTA path, untick the pre-selected insurance and service coupon before you check the total.
Step 2: Type your name exactly as the passport does
There are two boxes, 姓 (surname) and 名 (given name), and the system prints them in that order whatever your passport says. Passport "SMITH, JOHN" means SMITH goes first. Add your middle name and you have created a mismatch, not a typo.
I learned this the annoying way: 25 minutes at a 值机 counter in Kunming while an agent typed corrections into a terminal, ending in "this fare class does not allow the change". A name correction on a discount ticket can cost more than the ticket itself. Copy the machine-readable line at the bottom of your photo page, character for character.
Step 3: Read the fare class before you pay, not after
Cheap domestic fares are split into discount buckets, and the difference is mostly 退改签 — refund and change. The lowest ones are effectively non-refundable, and changing one can cost 30–50% of the fare. If your plans are even slightly loose, the ¥120–200 step up to a flexible economy fare is the cheapest insurance on the page.
Two line items appear at payment that confuse first-timers: 机场建设费 (airport construction fee, ¥50) and 燃油附加费 (fuel surcharge). Both move, so the search-result price is never the price you pay. If a refund goes badly, 12326 is the CAAC consumer hotline — worth knowing it exists.
Step 4: Check in online, then still leave 90 minutes
Online check-in opens around 24 hours out and closes roughly an hour before departure. It saves the counter queue, but only if you have no bag to drop — with a bag you are queueing anyway. The counter closes 30–45 minutes before the printed time and that deadline is enforced to the minute. I have watched a family argue with a China Eastern agent at minute 44 and lose.
Exit-row seats are usually blocked for anyone who is not a frequent flyer, and the automatic assignment scatters you across the cabin if you travel with someone. Pay the ¥50–100 to pick seats on a long sector if that matters.
Step 5: Bag drop, and the power-bank check that catches everyone
Standard economy on most domestic carriers is 20 kg checked, one 5 kg carry-on at roughly 20×40×55 cm — enforced hard at busy airports, loosely at quiet ones, which is exactly how people get caught out.
What catches more travellers than luggage weight is the 充电宝 (power bank). Lithium batteries go in the cabin bag, never the hold; above 100 Wh needs airline approval, above 160 Wh is banned. On top of that the CAAC has been enforcing a 3C certification mark on power banks carried aboard domestic flights — I watched staff at Chengdu Tianfu turn a passenger away over one with no legible markings at all. The rule has been adjusted more than once, so check your airline's page the week you fly rather than trusting this paragraph.
Step 6: Security — what actually slows the line down
安检 works like security anywhere: liquids in containers of 100 ml or under, laptop and tablet out of the bag, coat and umbrella in a tray, power bank visible rather than buried. Newer CT lanes at PKX and Shanghai Pudong (PVG) let you leave electronics and liquids inside — pleasant when you get one, confusing when the person ahead of you is unpacking.
Two of my own timings, for scale: security took 6 minutes at Chengdu Tianfu on a Wednesday at 07:10 and 31 minutes at Shanghai Pudong on a Sunday evening. That gap is the whole argument against a fixed arrival rule. Some airports run a 晚到旅客 lane for departures inside about 40 minutes — ask, but do not plan on it.
Step 7: Find your gate, then check it again
Boarding starts around 30 minutes before departure and the gate closes 10–15 minutes before, tighter than most international flights you have taken. Gate changes are common, so treat the 登机口 on your boarding pass as a starting point: check the screen after security, then check again while you sit there.
And watch for 摆渡车. Remote stands mean a bus to the aircraft, and the bus does not wait. Add 10–20 minutes whenever the gate number looks like it belongs to another postcode.
Where people actually get stuck
- Name mismatch. The only real fix is the airline's correction window, usually within 24 hours of booking. After that you are at the counter explaining, and possibly buying again.
- An unmarked power bank. It gets taken at security and does not come back. No capacity printed on it? Leave it in the hotel.
- Excess baggage priced against full fare. Overweight is charged per kilogram against the full economy fare, not the discount you paid, which makes shipping the bag look reasonable by comparison.
The timings and fees I plan around
| Item | What I plan for | Notes |
|---|---|---|
| Arrival at the airport | 90 min before departure | 120 min if checking a bag at a mega-terminal |
| Online check-in window | Opens ~24 h out, closes ~1 h out | Useless if you have a bag to drop |
| Check-in counter closes | 30–45 min before | Enforced to the minute |
| Gate closes | 10–15 min before | Boarding starts ~30 min before |
| Checked baggage, economy | 20 kg | Carry-on 5 kg, 20×40×55 cm |
| Power bank | ≤100 Wh, clearly marked | 3C mark checked; carry-on only |
| Security wait | 6–35 min | Widest swing in the whole trip |
| Remote stand bus | Add 10–20 min | Common at older terminals |
About twenty flights, skewed toward three cities, half on one airline — it will not predict your Sunday at PVG, but it beats the blanket "arrive two hours early" everyone repeats. Ninety minutes on a tight connection, two hours on a holiday weekend, and stop worrying past that.
Ninety minutes, passport in hand, power bank with a number printed on it. The rest of a domestic flight in China is the same boring sequence as anywhere else — it is the ID fields and the battery rules that cost people their flights.
Frequently asked questions
Do I book a Chinese domestic flight on the airline's app or a travel app?
I compare times on Ctrip, then buy direct from the carrier's own app. The fare class you pick decides the 退改签 (refund and change) rules, so the buying channel matters less than which fare it is.
How do I type my name for a domestic flight?
There are two boxes, 姓 (surname) then 名 (given name), and the system prints them in that fixed order whatever your passport says, so a passport reading SMITH, JOHN goes surname = SMITH, given = JOHN.
What does the cheap domestic fare hide?
Discount fares are split into buckets that differ mostly in 退改签; the lowest ones are effectively non-refundable, so read the fare class before you pay, not after.
How much luggage can I bring?
Standard economy is about 20 kg checked plus one 5 kg carry-on around 20 x 40 x 55 cm, enforced hard at busy airports and loosely at quiet ones.
How early should I arrive for a domestic flight?
Leave 90 minutes: boarding starts about 30 minutes out and the gate closes 10 to 15 minutes before departure, tighter than most international flights you have taken.