Home / Train /

Beijing-Chengdu Train

Altogether 5 or so pairs of trains are running between Beijing and Chengdu at present. Among them, a few pairs are bullet trains, which run between Beijing West Railway Station and Chengdu East Railway Station with duration of 8 to 10 hours; the rest few pairs are normal types between Beijing West Railway Station and Chengdu Railway Station and the whole journey takes about 21 to 32 hours. 

It can be noticed that travel by rail needs a long time. If you want to save time, you can choose the flight, which is faster and just takes 3 hours or so. Sometimes in low seasons, its ticket may be cheaper than the bullet train ticket. But generally it costs more.

High Speed Trains

G307/G308 and G89/90 are operated between the two cities. Compared with ordinary ones, they take less time, but the ticket fare is much higher.

Although running at a top speed of 186 mph (300 km/h), it still takes about 8 to10 hours on the way. If you feel like that you cannot make it, especially for the seniors and those traveling with kids, you can make a stop at Wuhan. After a good rest or even sightseeing if time permits, continue the ride energetically.

Beijing to Chengdu High Speed Train Schedule:

Beijing Schedule
(Last Update on Dec 4, 2018)
Beijing WestChengdu EastG8906:5314:417h48m

Chengdu to Beijing High Speed Train Timetable:

Chengdu Schedule
(Last Update on Dec 4, 2018)
Chengdu EastBeijing WestG57409:4719:5310h6m
Note: The timetable is for reference only. For real-time schedule, you can search for it by the tool on top of this page.

Ticket Price (CNY):

(Last Update on Dec 4, 2018)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,417 / USD 355CNY 1,246 / USD 183CNY 778.5 / USD 114

Stopovers along the way: Zhuozhou East, Shijiazhuang, Xingtai East. Handan East, Anyang East, Xinxiang East, Zhengzhou East, Gongyi South, Luoyang Longmen, Sanmenxia South, Lingbao West, Huashan North, Weinan North, Xi'an North, Guangyuan, Qingchuan, Jiangyou, Mianyang

Normal Trains

Even the fastest normal train takes about 21 hours on the way, let alone others. But it saves money and is popular among budget travelers. However, it is recommended to choose a sleeper as it's a long journey. The air in a hard seat carriage may be not that good and the carriages may be rather crowded. Anyway, take care of your luggage and make full preparation to cope with the long journey.

Another relatively comfortable way is making a transfer on the way and the recommended cities include Luoyang, Xi'an, or Wuhan, which are good places for sightseeing, too.

Beijing to Chengdu Schedule:

(Last Update on Dec 4, 2018)
Beijing WestChengduK81708:0112:41+28h40m


Chengdu to Beijing Timetable:

(Last Update on Dec 4, 2018)
ChengduBeijing WestT808:3012:31+28h1m
1. Please search for the most up-to-date schedule by the tool on top of this page.
2. Note: '+' indicates the second day, '++' indicates the third day.

Ticket Price (CNY)

(Last Update on Dec 4, 2018)
Soft SleeperHard SleeperHard Seat
CNY 656 - 746
USD 96 - 110
CNY 428 - 486
USD 63 - 71
CNY 236 - 264
USD 35 - 39

 Running Routes:
They are all different. Except the two mentioned stations, there are many others as following:
 For K817 and K818: Baoding, Dingzhou, Shijiazhuang, Xingtai, Handam Anyang, Hebi, Xinxiang, Zhengzhou, Luoyang East. Luoyang, Sanmenxia, Huashan, Tongguan, Ankang, Dazhou, Yingshan, Pengan, Nanchong, Suining, Daying East
 For Z49 and Z50: Baoding, Shijiazhuang, Zhengzhou, Hankou, Yichang East, Enshi, Chongqing North, Hechuan, Suining,
 For K117 and K118: Baoding, Dingzhou, Zhengding, Shijiazhuang, Xingtai, Anyang, Hebi, Xinxiang, Zhengzhou, Gongyi, Ruzhou, Pingdingshan West, Lushan, Nanyang, Dengzhou, Xiangyang, Shiyan, Xunyang, Ankang, Xuanhan, Dazhou, Nanchong, Suining
Please note that Chengdu is just an intermediate stop for K117 and K118. They start from/end in Panzhihua with a few more stops in Meishan, Puxiong, and Xichang. If you take this one, please get prepared for on/off beforehand as you only have 27 minutes.
 For T7 and T8: Baoding, Shijiazhuang North, Yangquan North, Taiyuan, Lvliang, Yanan, Xi'an, Baoji, Lueyang, Guangyuan, Jiangyou, Mianyang, Deyang

Major Rail Lines from Beijing to:

Major Rail Lines from Chengdu to:
- Last modified on Nov. 29, 2018 -
Questions & Answers on Beijing-Chengdu Train
Asked by Lianne from SPAIN | Nov. 29, 2018 00:09Reply
If I will take G89 at 6:53am, do I have enough time for ticket collection?
Or can you deliver the ticket to my hotel in Beijing? I will only stay one night in Beijing. Do I have enough time for delivery service?
Answers (1)
Answered by TravelChinaGuide | Nov. 29, 2018 17:20

Thank you for your inquiry.
There will be counters in service from early morning. You can reach the station about 1 hour in advance for the ticket collection. Or you can also use our delivery service which will be more convenient. We will arrange the delivery to your hotel in advance. The express will reach your hotel about 1 or 2 days before your hotel checkin date. You can collect the express from hotel once you get there.
Asked by Kate from UNITED KINGDOM | Aug. 11, 2018 01:42Reply
Stopovers between Beijing and Chengdu
Hello, can you please advise if its possible to stop overnight or for 2 days sightseeing along the route if I would have a high-speed train ticket? can I break the journey along the way in different places and then carry on on the same ticket to final destination? or do i need to buy separate tickets to each place along the route? thank you
Answers (1)
Answered by May | Aug. 11, 2018 02:17

If you get off at a stopover station, you cannot use the same ticket to continue the trip. Therefore, you need to buy the tickets for each trips instead. Cities like Zhengzhou, Luoyang, Xian can be considered as stopovers.
Asked by b jarvis from UNITED KINGDOM | Jul. 30, 2018 07:57Reply
distance from Beijing to chengdu
Answers (1)
Answered by Diego | Jul. 30, 2018 20:01

the distance is around 2,000km. High speed ride would take around 8 to 10 hours and normal rides take around 29 to 31 hours.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)