Home / Train /

Shanghai - Changchun Train

A total of 6 pairs of trains run daily between Shanghai and Changchun. Four of them are high speed trains, taking 11 - 12.5 hours; the other 2 pairs are normal trains, taking 21.5 - 22 hours. Shanghai to Changchun distance varies from 2,182 kilometers (1,356 miles) to 2,620 kilometers (1,628 miles) based on different running routes.  
 

Shanghai - Changchun High Speed Trains

Basic Facts:

 Duration: about 11 - 12.5 hours
 Distance: about 2,182 - 2,194 kilometers (1,356 -  1,363 miles)
 Top speed: 300 km/h (186 mph)
 Operated at: Shanghai Hongqiao Railway Station, Changchun/ Changchun West Railway Station
 Stations along the way: Kunshan South, Wuxi East, Changzhou North, Zhenjing South, Nanjing South, Bengbu South, Suzhou East in Anhui, Dingyuan, Xuzhou East, Taian, Qufu East, Jinan West, Dezhou East, Tianjin West, Tianjin, Binhai, Tangshan, Beidaihe, Qinhuangdao, Shanhaiguan, Suizhong North, Huludao North, Jinzhou South, Panjin North, Liaozhong, Shenyang North, Tieling West, Changtu West, Kaiyuan West, Siping East, Gongzhuling South
 

Shanghai to Changchun High Speed Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G123609:04 - 20:0511h1m
G125809:31 - 21:3011h59m
G120409:33 - 20:3711h4m
G121410:05 - 21:1511h10m
See more Shanghai Schedule
 

Changchun to Shanghai Bullet Train Timetable 

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G121208:56 - 20:2311h27m
G120210:19 - 21:5511h36m
G125610:44 - 23:0812h24m
G123411:09 - 22:5311h44m
See more Changchun Schedule 

Note: The timetable listed above is for reference only. You can search for the real-time schedule via the search box on top of this page.
 

Shanghai - Changchun High Speed Train Ticket price

(Last Update on Jun 20, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 3,058.5 - 3,187
USD 430 - 448
CNY 1,554 - 1,585
USD 218 - 223
CNY 917 - 972
USD 129 - 137

 

Shanghai - Changchun Normal Trains

Basic Facts:

 Duration: around 21.5 - 22 hours
 Distance: about 2,314/ 2,620 kilometers (1,438/ 1,628 miles)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Shanghai Railway Station, Changchun Railway Station 
 

Shanghai to Changchun Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
Z51615:32 - 13:18+21h46m
Z17219:34 - 17:31+21h57m
K33620:15 - 09:28++37h13m

 

Changchun to Shanghai Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
Z17801:08 - 04:01+26h53m
Z17415:11 - 13:14+22h3m
Z51815:50 - 13:20+21h30m
K33516:45 - 04:45++36h00m
Note: The timetable listed above is for reference only. You can search for the real-time schedule via the search box on top of this page.
 

Shanghai - Changchun Train Ticket Price

(Last Update on Jun 20, 2025)
Soft SleeperHard SleeperHard Seat
CNY 703 - 780.5
USD 99 - 110
CNY 456 - 506.5
USD 64 - 71
CNY 251 - 278.5
USD 35 - 39

Stopovers along the way: 
 Z516/Z518: Suzhou, Wuxi, Changzhou, Nanjing, Bengbu, Xuzhou, Yanzhou, Dezhou, Tianjin, Tangshan, Qinhuangdao, Shanhaiguan, Jinzhou South, Shenyang North, Tieling

 Z172/Z174: Suzhou, Wuxi, Nanjing, Xuzhou, Dezhou, Tianjin West, Tianjin, Tangshan, Qinhuangdao, Shanhaiguan, Huludao North, Shenyang North
 

Flights VS. High Speed Trains

Direct flights usually take about 2.5 - 3 hours to transfer between the two cities. The flight tickets costs more than rail tickets in most cases, but it may be cheaper than the second class seat of bullet train in low season, when the flight will be a quiet good choice for those who travel in a hurry. However, tourists should have preparation for frequent flight delays.

 Major Rail Lines from Shanghai to: Major Rail Line from Changchun to:

- Last updated on Jun. 20, 2025 by Grace Yang -