China Rail Guide

Chengdu to Chongqing by Train

By China Rail Guide Updated 2026-05-31 Fares verified May 2026 against China Railway (12306)

Fastest
1h 15m
Distance
308 km
Trains/day
100+
From
$22
Route map showing the 308 km rail route from Chengdu to Chongqing, China Chengdu Chongqing 308 km
Chengdu → Chongqing rail route · 308 km · base map © Amap (高德地图)

Chengdu and Chongqing — the twin megacities of southwest China — are linked by a busy high-speed corridor with over 100 trains a day. The fastest G-trains cover the ~308 km in about 1 hour 15 minutes; cheaper D-trains and budget K slow trains also run the route.

At a glance

  • Fastest G-trains take about 1h 15m; most high-speed services run 1h15m–2 hours.
  • Over 100 trains a day — one of the busiest corridors in western China.
  • High-speed trains use Chengdu East (成都东) → Chongqing North (重庆北) or Chongqing West (重庆西); some stop at Shapingba in central Chongqing.
  • Three ways to travel: fast G-trains, cheaper D-trains, and budget K slow trains.

Fastest, or cheapest?

This route runs more than one type of train — here's the trade-off:

Train typeFastestFromBest for
G — High-speed 1h 15m ¥129 / $18 Fastest
D — Express EMU ~2h ¥85 / $12 Cheaper, a little slower
K — Slow train ~3h 42m ¥50.5 / $7 Cheapest (seats/sleeper)

Fares by class

High-speed (G/C) seat classes on the main service:

ClassPrice (CNY)Approx. (USD)
Second Class ¥154 $22
First Class ¥247 $35
Business Class ¥463 $65

High-speed fares vary by Chongqing station (North / West / Shapingba) and train; the fastest G-trains start around ¥129. D-trains and slow K-trains are cheaper — see the comparison above. Official China Railway (12306) fares.

Stations & train types

Trains depart from Chengdu East or Chengdu South and arrive at Chongqing North or Chongqing West. Direct trains run this route.

  • G — High-speed (up to 350 km/h)
  • D — Express EMU (200–260 km/h)
  • C — Intercity (short hops)

Train or flight from Chengdu to Chongqing?

A flight looks quicker on paper, but China's domestic flights ask you to arrive about 2 hours early, and airports sit well outside the city. High-speed trains leave from a central station with quick security. Most trains take 1h 15m – 2.5 hours (fastest non-stop 1h 15m). Counting the whole door-to-door trip:

🚄 High-speed train ✈️ Flight
On board / in the air 1h 15m ~1h 5m
Getting there & through + ~30m (central station, fast security) + 2h arrive early, + ~1h30m to/from airports
Realistic door-to-door ~1h 45m ~4h 35m
Our pick: take the train. Door-to-door it's about 1h 45m versus 4h 35m flying — and you arrive in the city centre, with no check-in queues or weather delays. On this corridor the high-speed train is the easy choice.

Flight time is estimated from route distance; airport arrival and transfer times are typical for China domestic travel.

Frequently asked questions

How long is the train from Chengdu to Chongqing?

The fastest G-trains take about 1 hour 15 minutes; most high-speed services run 1h15m to 2 hours. Cheaper D-trains take around 2 hours, and slow K-trains 3.5–5 hours.

How much is a Chengdu to Chongqing train ticket?

On the high-speed G-trains, Second Class is about ¥154 (~$22), First Class ¥247, and Business Class ¥463. Cheaper D-trains start around ¥85, and slow K-trains from ¥50.5. These are official China Railway (12306) fares.

Which stations do Chengdu–Chongqing trains use?

High-speed trains run from Chengdu East to Chongqing North or Chongqing West; some stop at Shapingba in central Chongqing. All are connected to the metro.

Schedule and fares reflect China Railway (12306) official services, last verified 2026-05 against live booking data. Times and prices can change — confirm when you book.