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 - 16 hours. The ordinary ones travel overnight, but they take a long time of 31 - 37.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. 

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

High Speed Trains

Most bullet trains are running between ShanghaiShanghai 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:

(Last Update on Dec 13, 2024)
Train No.Departure - ArrivalTravel Time
D35206:12 - 20:3414h22m
G197407:17 - 18:2811h11m
G329208:24 - 20:3312h9m
G147609:51 - 22:1712h26m
G328410:37 - 23:1712h40m
12 departures in total: departure time from 06:01 to 10:48; duration from 11H11M to 15H52M.

See more Shanghai Schedule
 

Chengdu to Shanghai Bullet Train Timetable:

(Last Update on Dec 13, 2024)
Train No.Departure - ArrivalTravel Time
D305806:10 - 21:1815h8m
D220808:03 - 23:1815h15m
G219109:15 - 22:0412h49m
G329010:42 - 22:4912h7m
G197611:01 - 22:3211h31m
12 departures in total: departure time from 06:06 to 11:01; duration from 11H31M to 15H15M.

See more Chengdu Schedule 

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

(Last Update on Dec 13, 2024)
Business Class SeatFirst Class SeatSecond Class Seat
G trainsCNY 2,853.5 - 3,838
USD 394 - 530
CNY 1,473.5 - 1,916.5
USD 204 - 265
CNY 922 - 1,182.5
USD 127 - 163
D trains---CNY 1,104 - 1,152
USD 152 - 159
CNY 690 - 721
USD 95 - 100

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

(Last Update on Dec 13, 2024)
Train No.Departure - ArrivalTravel Time
K35110:13 - 19:59+33h46m
K115610:57 - 17:53+30h56m
K28220:45 - 08:44++35h59m

 

Chengdu to Shanghai Train

(Last Update on Dec 13, 2024)
Train No.Departure - ArrivalTravel Time
K115807:50 - 14:37+30h47m
K28418:23 - 06:53++36h30m
K35218:57 - 08:14++37h17m
Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.
 

Ticket Price

(Last Update on Dec 13, 2024)
Soft SleeperHard SleeperHard Seat
CNY 746 - 780.5
USD 103 - 108
CNY 486 - 506.5
USD 67 - 70
CNY 264 - 278.5
USD 36 - 38

3 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:

 For K1156/K1158, the major stations contain Kunshan, Suzhou, Wuxi, Changzhou, Danyang, Zhenjiang, Nanjing, Chuzhou North, Bengbu, Hefei, Luan, Yeji, Xinyang, Xiangyang, Ankang, Xuanhan, Dazhou, Tuxi, Peng'an, Nanchong; 

 For K282/K284, the major stations are Suzhou, Wuxi, Changzhou, Nanjing, Bengbu, Xuzhou, Dangshan, Kaifeng, Zhengzhou, Ruzhou, Baofeng,  Lushan, Nanzhao, Nanyang, Xiangyang, Gucheng, Shiyan, Baihe East, Ankang, Hanzhong, Guangyuan, Mianyang;

 For K351/K352, the major stations contain Jiaxing, Haining, Hangzhou South, Jinhua, Shangrao, Yingtan, Nanchang, Yangxin, Huangshi, Ezhou, Wuchang, Xiangyang, Gucheng, Beihe East, Ankang, Hanyin, Shiquanxian, Xixiang, Hanzhong, Guangyuan

Further Reading: Shanghai to Chengdu / Chengdu to Shanghai: Best Ways to Travel


 Major Rail Lines from Shanghai to:


 Major Rail Lines from Chengdu to:
- Last updated on Dec. 13, 2024 by Grace Yang -
Questions & Answers on Shanghai - Chengdu Train
Asked by Gabriella from FRANCE | Nov. 13, 2019 17:48Reply
Zhengzhou East Station to The Hotel Zen Urban Resort at 9pm
Is there city bus or metro train in service?
Answers (1)
Answered by Rollins from USA | Nov. 14, 2019 17:25
00Reply


Metro service only ends after 11:30pm, still plenty of time for you. You can take metro line 2 from the railway station to Chunxi Rd. and then change to line 3 within the station to reach Xinnanmen. The hotel is only 500m walking from exit B of Xinnanmen.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail