Chengdu to Chongqing Train

319 km · about 1h 2min · 143+ trains daily · from $8

319 km Distance
1h 2min Fastest Journey
143+ Daily Trains
$8 Price From (2nd Class)

About This Route

Chengdu to Chongqing connects Sichuan's two largest cities in just over an hour — a route that once took a full day by bus through mountain roads. Both cities are famous for spicy hotpot, but each has its own style. With 143 daily trains, this is one of China's most frequent intercity services.

Which Train Should You Take?

G-trains take 62 minutes, D-trains about 90 minutes. C-trains (intercity) also operate. With 143 daily services, you can practically walk up and catch the next one. The price difference between G and D is minimal — go with G for speed.

G
G-Trains Fastest & most popular
D
D-Trains Great value
Z
Z-Trains Overnight comfort

Seat Classes

Second class for an hour-long ride is the standard choice. Comfortable, cheap ($8.45), and you'll arrive before you finish your in-train snack. No need to upgrade.

Second Class
Second Class from $8
First Class
First Class from $19
Business Class
Business Class from $46
Hard Sleeper
Hard Sleeper from $14

Tips for This Route

Chengdu East station is the main departure point. Chongqing North and Chongqing West both receive trains — check which one your ticket specifies. Both cities have excellent metro systems connecting stations to city centers. Try hotpot in both cities and compare!

Chengdu to Chongqing High-Speed Trains

There are 143 daily trains between Chengdu and Chongqing. The fastest high-speed train (D3058) departs at 06:10 and takes 2h 24min.

Sample high-speed train schedule from Chengdu to Chongqing
TrainDepartureArrivalDuration
D3058 06:10 08:34 2h 24min
D5128 06:18 08:12 1h 54min
D2244 06:24 08:49 2h 25min
G1475 06:31 09:22 2h 51min
G2371 06:45 08:00 1h 15min
G8701 06:50 08:17 1h 27min
G977 06:55 08:50 1h 55min
D620 07:00 08:55 1h 55min

Schedules are for reference only. Search real-time availability →

Regular Trains

Slower but cheaper options including K-trains and T-trains with sleeper berths available for overnight travel.

Sample regular train schedule from Chengdu to Chongqing
TrainDepartureArrivalDuration
K1258 10:37 14:19 3h 42min
Z334 11:14 16:40 5h 26min
K504 12:24 16:27 4h 3min
Z588 20:36 23:24 2h 48min

Want to check tomorrow's availability and exact prices?

Search Real-Time Schedules →

Ticket Prices (USD)

Prices vary by train type and seat class. Second class on high-speed trains offers the best value for most travelers.

Standing
$7 – $59
Hard Seat
$7
First Class
$19 – $94
Hard Sleeper
$14
Second Class
$8 – $59
Soft Sleeper
$21
高级动卧
$35 – $63
Business Class
$46 – $117
Superior Class
$33 – $106
High-speed Sleeper
$18 – $35
First Class Sleeper
$21
Premium First Class
$47 – $54
Second Class Sleeper
$17

Prices are in USD, approximate and may vary by date, availability and exchange rate. Last updated: 2026-05-28.