Chengdu to Chongqing Train

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

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

About This Route

The Chengdu–Chongqing line is one of the busiest rail corridors connecting these two cities. With 143+ trains running daily, you'll rarely have trouble finding a seat — though booking a day or two ahead is still a good idea during holidays.

Which Train Should You Take?

Most travelers pick a G-train (high-speed, up to 350 km/h). They're comfortable, punctual, and the stations are modern. If you're on a budget, D-trains are slightly slower but cheaper. For overnight journeys, Z-trains have sleeper berths — you save a hotel night.

Seat Classes

High-speed trains offer second class (5 seats per row, perfectly fine for most journeys), first class (4 seats per row, more legroom), and business class (fully reclining, premium price). For this route, second class is what most people book — it's clean, quiet, and has power outlets. Prices start from $8.

Tips for This Route

  • Book 3–5 days ahead during Chinese holidays (Spring Festival, National Day, Dragon Boat).
  • Chengdu may have multiple stations — make sure you go to the right one. The ticket shows the exact station name.
  • Arrive 30 minutes before departure. Security + ticket check takes time.
  • Bring your passport — you'll need it to enter the station and board.
  • The fastest train takes about 1h 2min.

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
T544 13:32 17:21 3h 49min
T874 14:19 17:42 3h 23min
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
高级动卧
$31 – $69
Business Class
$46 – $117
Superior Class
$33 – $106
High-speed Sleeper
$17 – $38
Deluxe Soft Sleeper
$37
First Class Sleeper
$21
Premium First Class
$45 – $54
Second Class Sleeper
$17

Prices are approximate and may vary by date and availability. Last updated: 2026-05-15.

Ready to Book?

Search real-time train schedules and book your Chengdu to Chongqing tickets now.

Search Trains →