China is huge, and getting from one city to the next is half the adventure. If you’re a foreign visitor who doesn’t read Chinese, booking a flight between, say, Beijing and Shanghai can feel intimidating — different apps, different payment systems, and a lot of characters you can’t parse. The good news: you can book your China domestic flight in plain English on a single platform and skip the Chinese-language airline apps entirely. This guide walks through exactly how to do it, what baggage to expect, and the small mistakes that cost travelers real money.

Where to Actually Book: Three Real Options
You have three practical ways to buy a ticket between Chinese cities. They are not equal, especially if your Mandarin is limited and your card was issued outside China.
| Booking method | Books in English? | Foreign card accepted? | Help when things go wrong | Best for |
|---|---|---|---|---|
| International platform (Trip.com) | Yes, full English app & site | Yes (Visa, Mastercard, Amex, PayPal) | 24/7 chat support in English | Most foreign visitors |
| Airline website (Air China, China Eastern, etc.) | Partial; English version exists but clunky | Yes, but occasional card declines | Email/phone, mostly Chinese | Loyalty members |
| Chinese apps (airline app, Ctrip CN, 12306 for trains) | No, Chinese only | Usually requires Chinese bank card or Alipay | Chinese-language only | Residents |
For almost every foreign traveler, the international platform wins on language, payment, and support. You can compare domestic fares across Air China, China Eastern, China Southern and Hainan side by side without switching apps.
Step-by-Step: Booking a Beijing–Shanghai Flight
This is the busiest domestic route in the world, so it’s the perfect example. Flights leave every 15–20 minutes between Beijing (PEK or the newer PKX) and Shanghai (SHA Hongqiao or PVG Pudong).
- Open the platform and set the route. Enter “Beijing” and “Shanghai” — the app knows the airports. Pick a date 2–6 weeks out for the best price.
- Filter by time and carrier. Air China and China Eastern dominate this route. A morning flight from PEK lands you at SHA before 10 a.m., close to the city center.
- Add passenger details with your passport. Foreigners use their passport as ID — never a driver’s license. Double-check the passport number; a mismatch blocks boarding.
- Pay with your home card. USD, EUR, or your local currency all work. Expect to pay roughly $70–$180 one way, depending on season.
- Save the e-ticket and boarding pass. After check-in opens (usually 24–48 hours before), the boarding pass appears in the app. Screenshot it as a backup.
Baggage Allowances on the Big Four
Full-service Chinese carriers are generous compared to budget airlines in the West, but the rules are strict and enforced. Here’s the standard economy allowance:
- Air China: 20 kg (44 lb) checked, one carry-on up to 5 kg (11 lb).
- China Eastern: 20 kg checked, 5 kg carry-on, plus a small personal item.
- China Southern: 20 kg checked, 5 kg carry-on on most domestic legs.
- Hainan Airlines: 20 kg checked, 5 kg carry-on, generally the most comfortable economy product.
Watch out for Spring Airlines (Spring) and other low-cost carriers on routes like Chengdu–Xi’an: they may allow only 10–15 kg checked or charge for any checked bag. Always read the fare’s baggage line before paying — it’s shown clearly during booking.

Good Routes to Fly (and When the Train Wins)
Flying makes sense when distance is long or you’re short on time:
- Chengdu (CTU/TFU) → Xi’an (XIY): about 1 hour 20 minutes, fares from $40–$95. The high-speed train takes ~3 hours, so flying saves a real afternoon.
- Beijing → Guilin (KWL): ~3 hours by air vs. 10+ hours by train. Fly this one.
- Shanghai → Kunming (KMG): ~3.5 hours flying; the train is a full day. Fly.
For Beijing–Shanghai specifically, the high-speed train in China is a genuine alternative — about 4.5 hours city-center to city-center, often smoother than flying once you add airport time. Compare both before you commit; sometimes a $60 train ticket beats a $90 flight once you factor in transfers.
Timing, Price, and When to Book
Domestic fares in China move constantly. A few patterns hold:
- Book 2–6 weeks ahead. The cheapest seats appear in this window. Inside 7 days, prices climb sharply.
- Mid-week is cheaper. Tuesday and Wednesday departures from Beijing or Shanghai often run 20–40% below Friday and Sunday.
- Avoid the holiday spikes. During Spring Festival, National Day (early October), and the May holiday, domestic fares can triple. Plan around them or read our best time to visit China and how to book around the holidays.
- Set a price alert. The platform lets you watch a route and pounces when the fare drops.
At the Airport: What to Expect
Arrive 2 hours before a domestic departure. Chinese airports — PEK Terminal 3, PKX, PVG, CTU — are large and security is thorough. Bring your passport; you’ll show it at check-in, security, and the gate. There’s no need for a Chinese SIM to fly, and your e-boarding pass in the app usually scans at the gate. If you’re connecting internationally, give yourself extra buffer and confirm both legs are on one ticket.

Mistakes to Avoid
- Typing your passport number wrong. One digit off and you can’t board. Verify twice at checkout.
- Assuming the train is always cheaper. On long routes a sale fare beats the train once you count your time.
- Ignoring baggage on budget carriers. A $35 Spring Airlines fare plus a $30 bag fee isn’t a deal.
- Booking last minute during a holiday. You’ll pay triple or find it sold out.
- Relying on a driver’s license as ID. Foreigners must use a passport for domestic flights.
- Cutting airport time too short. Big hubs need the full two hours, especially at PKX or PVG.
FAQs
Can foreigners book domestic flights in China with just a passport?
Yes. A valid passport is the required ID for foreign passengers on every Chinese domestic flight. You don’t need a Chinese ID card or residency permit.
Which platform is best for English speakers?
An international platform like Trip.com lets you search, pay with a foreign card, and get support in English. You can reserve your Beijing–Shanghai seat without touching a Chinese-language app.
How early should I arrive for a domestic flight?
Two hours is the safe minimum at major hubs like PEK, PKX, PVG, and CTU. Add more if you’re checking bags or traveling during a holiday.
What baggage allowance should I expect in economy?
Full-service carriers — Air China, China Eastern, China Southern, Hainan — typically allow 20 kg checked and a 5 kg carry-on. Low-cost carriers may charge for checked bags, so read the fare details.
Is it cheaper to fly or take the train between Beijing and Shanghai?
It depends on the date. The train is about 4.5 hours and often $60–$90. A sale flight can drop to $70, but add airport transfer time. Compare both using our guide to booking cheap flights to China in 2026.
Do I need a Chinese phone number to fly domestically?
No. Your e-ticket and boarding pass live in the booking app, and airport Wi-Fi or your roaming data is enough. A local SIM helps for ride apps, but not for flying.

