Last updated: April 2026. Prices and schedules change frequently — verify on Trip.com or the airline's website before booking.
Can You Actually Do This?
Yes. Trip.com's English platform covers the full booking process with an international credit card, and your passport handles check-in and security throughout. The main thing to prepare for is flight delays — domestic routes in China run less punctually than most travelers expect, and when delays happen, airport announcements are almost entirely in Chinese.
At a Glance
- Difficulty: Low (booking) / Moderate (managing delays)
- What you need: Passport (original, required at check-in and security)
- Main booking option: Trip.com in English — international credit cards accepted
- Backup option: Airline English websites (Air China, China Eastern, China Southern); airport counter
- English support: Good at major airports (Beijing, Shanghai, Guangzhou, Chengdu); limited at smaller ones (Zhangjiajie, Dunhuang)
- Cost range: ¥200–600 short-haul; ¥400–1,000 medium; ¥800–2,500+ long-haul
Train or Flight?
For most journeys, the choice comes down to total travel time and which city you're going to.
| Journey type | Recommendation | Why |
|---|---|---|
| Under 4 hours by HSR | Train | City center to city center; more punctual |
| 5–7 hours by HSR | Either | Night flight can save a hotel night |
| 8+ hours by train, or no direct HSR | Flight | Significant time saving |
| Destination with no HSR | Flight | No choice |
Destinations that typically require flying: Zhangjiajie (ZJJ), Dunhuang (DNH), Lhasa (LXA), and Lijiang (LJG) if you're not coming from Kunming by rail.
Step-by-Step
Step 1: Book on Trip.com
Search your route, select a date, choose a flight, and enter passenger details — your name exactly as it appears in your passport (given name first, family name second, as the passport shows). Pay with an international credit card. You'll receive an e-ticket by email; save it to your phone.
Airline English websites (Air China, China Eastern, China Southern, Hainan Airlines) also accept international cards and sometimes undercut Trip.com on price. For budget routes, Spring Airlines is the cheapest option but has more restrictive change policies and a higher delay rate.
Step 2: Get to the airport early
Step 3: Check in
Take your passport to the airline's check-in counter. Most airlines have self-service kiosks that read passports, but support varies — if the machine doesn't recognize your document, the staffed counter always works. Show the Trip.com confirmation on your phone if needed; staff will pull up the booking by passport number.
Online check-in is available on some airlines for foreign passport holders, but the systems aren't fully consistent. Counter check-in is the reliable fallback.
Step 4: Security
Standard airport security: liquids in containers of 100ml or less in a clear bag, electronics out of the bag, shoes usually stay on. Security staff at major airports manage the process quickly; at smaller airports allow extra time.
Step 5: Gate and boarding
Departure boards show gate numbers and status. Boarding calls are announced in Chinese first, English second at larger airports — smaller airports may announce in Chinese only. Turn on flight status notifications in the Trip.com app; you'll get delay alerts faster than waiting for announcements.
Foreign Visitor Specifics
When Things Go Wrong
| Situation | What to do |
|---|---|
| Flight delayed | Check Trip.com app for updates; over 3 hours, use app to rebook or claim refund |
| Can't find check-in counter | Look for your airline's two-letter code on the airport departure board (CA = Air China, MU = China Eastern, CZ = China Southern) |
| Self-service kiosk won't read passport | Go straight to staffed counter — this is routine |
| Checked bag overweight | Pay the excess fee at the counter; card payment accepted at most |
Cost Breakdown
Domestic flight prices fluctuate significantly — buy early for the best fares.
- Short-haul (1–2 hours, e.g. Shanghai → Xiamen): ¥200–600
- Medium-haul (2–3 hours, e.g. Beijing → Chengdu): ¥400–1,000
- Long-haul (3+ hours, e.g. Shanghai → Lhasa): ¥800–2,500
- Advance purchase: Booking 21–30 days out typically gets the lowest fares; prices spike in the week before and during public holidays
Prices are indicative — confirm before booking.