China Train vs Flight Calculator: Which Is Really Faster, Door to Door?
Pick a city pair. We add the station and airport legs, the security queues and the baggage wait at both ends — then compare the two on the same clock, in hours and minutes you can check.
A domestic flight inside China carries roughly three hours and fifteen minutes of ground overhead that a high-speed train does not: about 2 hours 30 minutes of check-in, security and boarding, plus around 45 minutes to get off the plane and collect a bag. A train adds roughly 40 minutes of station buffer. Airports are also typically 30 minutes further from the city centre than rail stations are.
The practical rule that falls out of that: if the train is less than about three hours slower than the plane in pure travel time, the train wins door to door. Beyond that gap, the flight wins — and wins by more the further you go.
Which is why distance is the wrong question. On the Beijing–Shanghai corridor the train averages about 293 km/h and beats the plane end to end. On Guangzhou–Chengdu it averages about 166 km/h over a shorter distance and loses by more than two hours. Same country, same ticket class, a 76% difference in speed.Tell us the cities and the dates. We will tell you which legs to fly, which to ride, and where a private car beats both.
Compare a route, door to door
Same clock, both modesBoth columns are measured from a city-centre hotel to a city-centre hotel. In-transit times are the scheduled journey; everything either side of it is estimated from published station and airport access times.
Scheduled journey
—
Door to doorIn transit —
Scheduled journey
—
Door to doorIn transit —
Scroll the table sideways for the full working.
| Stage | High-speed rail | Domestic flight |
|---|---|---|
| Getting to the station or airport, both ends | — | — |
| Before departure | — | — |
| In transit | — | — |
| After arrival | — | — |
| Total, door to door | — | — |
Rail distance 202 km. The train averages about 242 km/h on this corridor.
Why the kilometre rule you have read elsewhere is the wrong test
Two different thresholds circulate about choosing between the train and the plane in China. One common version says take the train under 500–800 km. Another says under 1,200 km. They cannot both be right, and the reason is that neither is really about distance.
The two modes do not scale the same way. A flight’s ground overhead is nearly fixed: check-in queue, security, the walk to the gate, boarding, and at the far end the baggage belt. None of it grows because you flew 400 km instead of 1,600 km. A train’s terminal time is small and equally fixed. What changes with distance is in-transit time — and on rail that grows at whatever speed the specific corridor allows, which across China varies by more than 75%.
So the honest comparison is this:
TRAIN, door to door = station access + 40 min + rail travel time FLIGHT, door to door = airport access + 150 min + air travel time + 45 min Train wins when rail travel time – air travel time < about 3 hoursThat three-hour figure is not a guess. It falls out of the gap between the fixed overheads — 195 minutes of airport process against 40 minutes of station process — adjusted for the fact that airports here sit on average about half an hour further out. Across the ten routes below the crossover lands between 2 hours 40 minutes and 3 hours 10 minutes, close enough to carry in your head.
Two consequences follow. A flat kilometre rule will always be wrong somewhere: it gives the right answer on Beijing–Shanghai and the wrong one on Guangzhou–Chengdu, which is shorter but far slower. So the useful question is not how far it is, but how fast the train actually runs on that line.
The narrative version of this argument — how each mode actually feels, what booking looks like on a foreign passport, which seat class to pick — is on our Flights vs Trains in China guide. This page is the calculator: numbers, working, verdict.
The assumptions behind every number on this page
A calculator is only as good as its inputs, so here they are in full. Access times are measured to a city-centre hotel by metro or taxi in normal traffic, not to the station perimeter.
Scroll the table sideways for the full comparison.
| City | High-speed station · time from centre | Primary airport · time from centre |
|---|---|---|
| Beijing | Beijing South · 25 min | PEK 50 min · PKX 60 min |
| Shanghai | Hongqiao · 30 min | SHA 25 min · PVG 55 min |
| Xi’an | Xi’an North · 35 min | XIY · 45 min |
| Chengdu | Chengdu East · 30 min | TFU 55 min · CTU 30 min |
| Kunming | Kunming South · 40 min | KMG · 40 min |
| Guangzhou | Guangzhou South · 45 min | CAN · 50 min |
| Hangzhou | Hangzhou East · 25 min | HGH · 45 min |
Where two airports serve a city we use the one most foreign travellers actually land at. Chengdu is the sharpest case: Tianfu (TFU) is 50 km from the centre while Shuangliu (CTU) is 15 km, so if your flight lands at Shuangliu you can take roughly 30 minutes off the flight column.
Fixed buffers, and why they favour the train
- Rail: 40 minutes. Twenty to thirty minutes is the standard advice for arriving at a Chinese high-speed station, plus time to clear the security check and find the platform. Stations are walk-through: no check-in desk, no bag drop, no boarding group.
- Air: 150 minutes before departure. Airlines post 90 minutes as the domestic minimum, but at Chengdu Tianfu, Beijing Daxing or Shanghai Pudong, 90 minutes is optimistic once you allow for the size of the terminals. We plan two hours plus a boarding margin.
- Air: 45 minutes after arrival. Taxiing, disembarking and the baggage belt. On a route where you travel with cabin baggage only, you can take about 20 minutes off the flight column.
- Rail: nothing after arrival. You walk off the train and into the metro. This is the single largest structural advantage the train holds and it exists on every route.
All ten routes, side by side
In-transit times are typical scheduled times on the corridor, not the fastest departure of the day. Door-to-door figures include access, buffers, baggage and arrival at both ends.
Scroll the table sideways for the full comparison.
| Corridor | Rail km | Train: in transit → door to door | Plane: in transit → door to door | Faster, end to end |
|---|---|---|---|---|
| Shanghai – Hangzhou | 202 | 0h 50m → 2h 25m | 1h 05m → 5h 30m | Train by 3h 05m |
| Xi’an – Chengdu | 658 | 3h 45m → 5h 30m | 1h 20m → 6h 15m | Train by 45m |
| Beijing – Xi’an | 1,216 | 4h 30m → 6h 10m | 1h 50m → 6h 40m | Train by 30m |
| Beijing – Shanghai | 1,318 | 4h 30m → 6h 05m | 2h 15m → 6h 45m | Train by 40m |
| Chengdu – Kunming | 1,113 | 6h 20m → 8h 10m | 1h 25m → 6h 15m | Plane by 1h 55m |
| Guangzhou – Chengdu | 1,244 | 7h 30m → 9h 25m | 2h 20m → 7h 20m | Plane by 2h 05m |
| Guangzhou – Kunming | 1,287 | 7h 00m → 9h 05m | 2h 20m → 7h 05m | Plane by 2h 00m |
| Shanghai – Xi’an | 1,509 | 7h 00m → 8h 45m | 2h 15m → 6h 40m | Plane by 2h 05m |
| Beijing – Guangzhou | 2,298 | 8h 00m → 9h 50m | 3h 20m → 8h 15m | Plane by 1h 35m |
| Xi’an – Kunming | 1,770 | 10h 30m → 12h 25m | 1h 55m → 6h 35m | Plane by 5h 50m |
Rail distances are published route distances, rounded to the nearest kilometre. Xi’an–Kunming is the sum of its two component lines, Xi’an–Chengdu and Chengdu–Kunming, because the through service runs over both.
Read the last column and the shape of it is clear: one corridor is a decisive win for the train, three are effectively level, and six go to the plane. Yet several of the plane’s wins are on routes where the train is still the better buy, because time is only one of three variables. On the level routes it is not the variable that decides.
Three routes where the margin is too thin to call on time
Xi’an–Chengdu, Beijing–Xi’an and Beijing–Shanghai land within 30 to 45 minutes of each other. That is inside the error bars of any model built on estimated access times, so on those corridors decide on cost and reliability instead of minutes.
- Beijing–Xi’an. Second class is around ¥515. A one-way economy airfare normally runs ¥600–1,300. The train is usually a third cheaper before you count the airport transfer.
- Beijing–Shanghai. Second class runs about ¥553–794 after the May 2026 fare adjustment raised the ceiling on the fastest flagship departures; flights run ¥750 and up.
- Delay risk, which is the real tie-breaker. Fewer than 1% of Chinese high-speed trains run more than 15 minutes late. Around one in five flights out of Beijing slips for weather or air-traffic control. On a corridor where the time is level, that asymmetry decides it.
When the flight is genuinely the better answer
- The railway is slow, not the distance long. Guangzhou–Chengdu is the textbook case: 1,244 km where the train manages about 166 km/h, so the plane wins by more than two hours even though it needs more ground travel at both ends.
- The train runs once or twice a day. Xi’an–Kunming has only two pairs of high-speed services. Miss the one that suits you and you have lost a day, which is worth more than the two hours the flight saves.
- You are already at an airport. If a leg starts or ends at an airport city, the airport access time drops out of the model entirely and the flight’s disadvantage narrows.
- You are crossing the far west or south. Yunnan, Xinjiang and the Tibetan plateau are the parts of the network where rail has not caught up and the plane is simply the answer.
When the train is genuinely the better answer
- Under roughly 1,200 km on a fast corridor. Every route in the top group of the calculator qualifies, and on Beijing–Shanghai the train is already competitive at more than 1,300 km.
- Your luggage is part of the trip. Your bags travel with you, at no charge, with no bag-drop desk and no second-suitcase fee. That removes a queue and a cost from one side of the comparison only.
- You want to arrive inside the city. Every station in the table above sits on a metro line. Airport rail links exist too, but they are longer and less frequent.
- The clock matters more than the minutes. A half-hour advantage that holds 80% of the time beats a half-hour advantage that holds 99% of the time. On the three near-ties above, this is the argument that decides it.
- You can trade a night for a journey. Overnight services run Beijing–Shanghai direct, and the Beijing–Guangzhou corridor is normally split with a night in Wuhan or Changsha. A sleeper that runs while you sleep costs no daylight at all.
- You want the day to still count. Power at every seat, a table, no cabin-baggage rules and room to walk. On a five-hour run most people work or sleep; on the equivalent flight + transfer + queue they mostly wait.
Booking mechanics and seat classes are covered in our high-speed rail guide; the classic first-trip routing is in the Beijing–Xi’an–Shanghai blueprint.
What this calculator does not claim
- It is not a timetable. In-transit figures are typical scheduled times on each corridor. The fastest departure of the day can be 20–40 minutes quicker and the slowest services are far slower.
- It is not a price engine. Fares move with demand, departure time and season, and Chinese rail now uses dynamic pricing on many routes. Treat every figure as a starting bracket.
- It does not claim minute precision. The model’s error is roughly half an hour on each side, which is exactly why we flag the near-ties rather than pretending to resolve them.
- It does not know your hotel. Ten minutes further from the station than we assume shifts the answer by roughly 20 minutes across both ends.
- It does not treat 2026 as permanent. The Chongqing–Kunming high-speed line, once open along its full length, is expected to cut Chengdu–Kunming to roughly three hours and will flip that verdict from plane to train.
- It is not exhaustive. Ten corridors cover the decisions most international itineraries actually face; the network has many more.
Sources and how the figures were checked
- Rail schedules and fares — China Railway 12306 timetable data and Ctrip rail listings, queried September 2026. Where several daily services exist we use a mid-range scheduled time rather than the single fastest train.
- Beijing–Shanghai corridor — 1,318 km, fastest scheduled service 4h 18m, most G-trains 4h 30m to 6h; second class ¥553–694 before the fare adjustment announced 11 May 2026 and effective 26 May, which lifted the ceiling on the fastest departures to ¥794.
- Xi’an–Chengdu — 658 km, roughly 3h 07m to 4h 21m, second class ¥221–335.
- Chengdu–Kunming — 1,113 km, fastest services 5h 50m, daytime range up to 7h 23m, second class ¥482–650.
- Xi’an–Kunming — two pairs of high-speed services daily, 10h 22m to 11h 17m, second class ¥795–840.
- Shanghai–Xi’an — 1,509 km, roughly 5h 39m to 9h 29m across the day, second class ¥652–795.
- Guangzhou–Chengdu — fastest direct service 7h 02m, most departures 7h 30m to 9h 30m, second class ¥644–743.
- Beijing–Guangzhou — 2,298 km, about 8 hours through, second class around ¥862; the longest fully high-speed run in the world.
- Airport and station access — current published metro and airport-rail timings for Beijing Capital and Daxing, Shanghai Hongqiao and Pudong, Xi’an Xianyang, Chengdu Tianfu and Shuangliu, Kunming Changshui, Guangzhou Baiyun and Hangzhou Xiaoshan, checked August–September 2026.
Modelled and written September 2026. Access times, fares and schedules change; reconfirm against 12306 and your airline before you book.
Train or plane in China: frequently asked questions
Close enough that it depends on which train and which airport. The fastest departure covers 1,318 km in 4h 18m; most G-trains take 4h 30m to 6h, and the flight is about 2h 15m in the air. Add two hours of airport process to the flight and 40 minutes of station buffer to the train and they land within about 40 minutes of each other — with the train cheaper and far more punctual.
Because the flight’s ground time is close to fixed and the train’s is close to nil. A domestic flight carries roughly 2 hours 30 minutes of check-in, security and boarding plus about 45 minutes for baggage. A train carries 40 minutes of station buffer and nothing at the far end. Airports are also usually half an hour further from the centre, so the plane starts behind.
There is no crossover distance, and these ten routes prove it. The plane wins at 1,113 km (Chengdu–Kunming) while the train still wins at 1,318 km (Beijing–Shanghai). Sorting by distance does not sort by verdict. What separates them is how fast the railway runs on that line — about 293 km/h between Beijing and Shanghai against 166 km/h between Guangzhou and Chengdu.
The train is almost always cheaper on the same city pair, and the gap is widest on long routes. Second class on Guangzhou–Chengdu runs roughly ¥644–743; the airfare is normally higher and moves far more with demand. The exception is a discounted seat on a route with weak rail competition, which happens most often in the far west. Our China travel cost calculator covers the wider budget question.
Yes. Tickets go on sale 15 days before departure and can be bought on the official 12306 app or website with a passport, or through agents such as Trip.com for a small fee. Your passport is your ticket: you scan it at the manual gate rather than a QR code. Popular Friday, Sunday and holiday departures sell out quickly, so book as soon as the window opens.
Twenty to thirty minutes at a high-speed station is comfortable. There is a security check, but no check-in desk, no bag drop and no boarding group; you walk to the platform. At an airport the posted domestic minimum is 90 minutes, but at Chengdu Tianfu or Beijing Daxing that is optimistic, and two hours is the realistic plan.
On time, fly: the flight wins by close to two hours, because the 1,113 km rail line takes 5h 50m at best while the plane is 85 minutes in the air. On money the train wins clearly, at ¥482–650 for second class. Watch this route — once the Chongqing–Kunming line opens in full, Chengdu–Kunming is expected to drop to about three hours and the answer reverses.
Sometimes, and it depends on the corridor. Beijing–Shanghai has direct overnight D and Z services that run roughly 10 to 12 hours, and the Beijing–Guangzhou high-speed corridor is normally split with a night in Wuhan or Changsha. An overnight leg that runs while you sleep adds no daylight to your trip, which no daytime flight can do. The trade is comfort: berths are narrower than a hotel bed.
Your bags travel with you and there is no checked-bag fee or bag-drop desk, so nothing is charged and nothing goes astray. Large cases fit the racks at the end of each carriage. The practical limit is what you can lift above your head, and unusually long items — bicycles, surfboards, big tripods — may need a separate arrangement.
Send us your city list and dates. We will tell you which hops to fly, which to ride, and where a private car removes the transfer entirely.
