Shortest travel time:
1 h 1 m
Longest travel time:
2 h 10 m
Lowest train ticket cost:
$30
Avg. daily departures:
94
Earliest departure:
07:00
Latest departure:
22:39
Nanjing
Nanjing train stations
Nanjing South station
Jiangning, Nanjing, Nanjing, China
Nanjing railway station
Zhongyang Gate, Xuanwu, Nanjing, Jiangsu, China
317 km
Shanghai
Shanghai train stations
Hongqiao
Minhang, Shanghai, China
Shanghai railway station
385 Meiyuan Rd, Zha Bei Qu, Shanghai, China

Nanjing to Shanghai Train Information

If you have a trip from Nanjing to Shanghai in mind, taking a train is always a great idea, as a high-speed train can cover the distance between the cities in a matter of 1 hour! Apart from being one of the fastest means to travel, a train ride is also among the most comfortable ones. All trains serving the Nanjing to Shanghai railway route are modern, safe, and well-equipped. The passengers are welcome to take advantage of cushy seats, generous legroom, and more than enough space for the luggage during the journey. What is more, the trains boast impeccable punctuality and a broad schedule with up to 33 daily departures, making planing a railway trip from Nanjing to Shanghai as easy as ABC.

Nanjing to Shanghai Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
1 hrs 1 min
1 hrs 51 min
07:00
11:57
12
Afternoon trains
1 hrs 3 min
2 hrs 10 min
12:07
17:55
50
Evening trains
1 hrs 2 min
2 hrs 8 min
18:06
20:59
24
Night trains
1 hrs 15 min
1 hrs 39 min
21:06
22:39
8

Trains on Nanjing - Shanghai Route

Brand name
Train type
Travel time
Price from
Departures
Rating
China Railway
China Railway
Bullet train
1 hrs 1 min
$30
94
8.5 / 10 based on 55 reviews

Nanjing to Shanghai Train Review & Rating

The Chinese train we took was clean and modern

Jill I. about traveling from Nanjing to Shanghai