Shanghai-Chengdu Trains: Schedule and Tickets Booking
Home / Train /

Shanghai-Chengdu Train

Shanghai and Chengdu are two of major tourism destinations in China. Both normal and high speed trains are running between. The high speed ones all run in daytime, taking 11-15 hours. The ordinary ones travel overnight, but they take a long time of 30 to 38.5 hours. Although the sceneries along the way are not bad, it wastes a lot of time, especially for those who are pressed for time. In the case, high speed ones are better choices. After arriving and have a good rest over the night, one can travel around energetically and leisurely.

However, if you travel in a hurry, flight will be a good option, whose duration is about 3.5-5 hours. But it will generally cost you more.

High Speed Trains

All the three pairs of bullet trains are running between Shanghai Hongqiao Railway Station and Chengdu East Railway Station. The travel time is two times less than the ordinary ones. But correspondingly, they are more expensive, even more expensive than the flight tickets in low season. They usually depart in the morning and arrive in the late evening, so you have a full day to relax yourself and admire the scenery along the way.

 Shanghai to Chengdu High Speed Train Schedule:

Shanghai Schedule
(Last updated on August 9, 2018)​
No. Departure Arrival Duration
D352 06:11 20:27 14h16m
D636 06:33 22:01 14h28m
D2206 06:58 22:01 15h3m
D1974 07:17 18:25 11h8m
D952 08:30 21:28 12h58m

 Chengdu to Shanghai Bullet Train Timetable:

Chengdu Schedule
(Last updated on August 9, 2018)​
No. Departure Arrival Duration
D638 07:12 22:14 15h2m
D954 08:00 20:52 12h52m
D354 08:11 22:19 14h8m
D2208 08:14 22:24 14h10m
D1976 10:57 22:25 11h28m
Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.

 Ticket Fare (CNY)
Train Type Business Class Seat First Class Seat Second Class Seat Deluxe Soft Sleeper
G 2,903 1,516 932.5 /
D / 1,091 682 1,885
Note: Only the highest full ticket fare of each class is listed above and you can get the real-time ticket price via the search box on top of this page.

Stop-bys along the way: Kunshan South, Suzhou in Jiangsu, Wuxi New District, Wuxi, Changzhou, Danyang, Zhenjiang, Nanjing South, Quanjiao, Feidong, Hefei South, Liuan, Jinzhai, Macheng north, Hongan West, Hankou, Hanchuan, Tianmen South, Xiantao West, Qianjiang, Jingzhou, Zhijiang North, Yichang East, Badong, Jianshi, Enshi, Lichuan, Shizhuxian, Fengdu, Fuling North, Changshou North, Chongqing North, Hechuan, Tongnan, Suining, Daying East

Normal Trains

 Shanghai to Chengdu Train
: K1156, K351, K282 from 11:16 to 20:46
 Chengdu to Shanghai Train
: K1158, K284, K352 from 08:30 to 23:51

 Running Length: 1,461-1,631 miles (2,351-2,625 kilometers)
 Duration: 30 to 38.5 hours
 Ticket Price (CNY): 821.5 for soft sleeper, 525.5 for hard sleeper and 285.5  for hard seat.
Note: Only the highest full ticket fare of each class is listed above and you can get the real-time ticket price via the search box on top of this page.

Four pairs of normal type sleeper trains are in service between the two cities at present. Although the ticket fare is much cheaper compared with the high speed ones, the long journey may make one annoying and dog-tired. To travel by it, you'd better buy a sleeper and buy one in advance because they are always in demand.

Running route:
They are all different. In addition to the Shanghai, Shanghai South, and Chengdu these three stations, there are many others invoved.

 For K290 and K292, the stations also include Suzhou (Jiangsu), Wuxi, Changzhou, Nanjing, Chuzhou North, Bengbu, Suzhou (Anhui), Xuzhou, Xiayixian, Shangqiu, Lankao, Kaifeng, Zhengzhou, Yanshi, Luoyang, Sanmenxia, Huashan, Weinan, Xian, Xianyang, Xingping, Baoji, Liangdang, Huixian, Lueyang, Yangpingguan, Guangyuan, Jiangyou, Zhuyuanba, Mianyang, and Deyang;

 For K1156/K1158, K4138, and 3216/3218, the other stations contain Kunshan, Suzhou, Wuxi, Changzhou, Nanjing, Hefei, Hankou, Suizhou, Xiangyang East, Shiyan, Ankang, Wanyuan, Dazhou, Yingshan, Pengan, Nanchong, and Suining; 

 For K282/K284, and 3258, the other stations are Kunshan, Suzhou, Wuxi, Changzhou, Nanjing, Ma'anshanBengbu, Xuzhou, Dangshan, Shangqiu, Kaifeng, Zhengzhou, Ruzhou, Pingdingshan West, Lushan, Nanzhao, Nanyang, Dengzhou, Xiangyang, Wudangshan, Shiyan, Baihe East, Ankang, Xixiang, Hanzhong, Guangyuan, Jiangyou, Mianyang and Deyang;

 For K351 and K352, the stations also contain Jiashan, Songjiang, Jiaxing, Haining, Hangzhou East, Yiwu, Jinhua, Quzhou, Yushan, Shangrao, Yingtan, Nanchang, Wuchang, Yunmeng, Zaoyang, Anlu, Xiangyang East, Gucheng, Wudangshan, Shiyan, Baihe East, Baihexian, Xunyang, Ankang, Ziyang, Wanyuan, Xuanhan, Dazhou, Yingshan, Nanchong, and Suining.

 For K4636/K4638, the other stations include Suzhou, Wuxi, Nanjing, Bengbu, Xuzhou, Kaifeng, Zhengzhou, Luoyang, Xian South, Ankang, and Dazhou.

 For K4663, the other stations include Jiaxing, Haining, Hangzhou East, Yiwu, Jinhua, Quzhou, Shangrao, Yingtan, Xinyu, Yichun, Pingxiang, Liling, Huaihua, Xiushan, Neijiang

 Major Rail Lines from Shanghai to:

 Major Rail Lines from Chengdu to:
 Recommended Guided Tours:
3 Days Private Chengdu Tour from $299
Volunteer Experience at Dujiangyan Panda Base from $169
3 Days Private Shanghai Tour from $289
Facebook Page
Q & A Search:
Questions & Answers on Shanghai-Chengdu Train
See more...
Ask a Question
The above information except your email address will be published on the website.