Travel time from

Shanghai to Nanjing

Average Travel Times are

1h 38min  -  5h 6min

Travel Distance

328.98 km

Travel time route map

It takes an average travel time of 1h 22mins to travel from Shanghai To Nanjing, given the average speed of 239km/h and the distance of 328.98 km (204 miles)

Travel time by transport mode

Tranport Distance Time
Train 311km (193 miles) 1h 38 m
Drive 305km (189 miles) 2h 54 m
Flight 380km (236 miles) 3h 48 m
Bus 307km (191 miles) 3h 59 m

Travel time by airplanes from Shanghai, China to Nanjing, Jiangsu, China

Air Plane Cruise Speed Max Speed
A300 26 mins 25 mins
A320 27 mins 25 mins
A321 27 mins 25 mins
A380 23 mins 22 mins
Boeing 707 23 mins 22 mins
Boeing 737 29 mins 26 mins
Boeing 747 25 mins 24 mins
Boeing 787 25 mins 23 mins
ATR 72 49 mins 43 mins

Time to drive from Shanghai, China to Nanjing, Jiangsu, China

Speed (km/h) Speed (Ml/h) Duration
40 24.85 7h 37 mins
50 31.07 6h 5 mins
60 37.28 5h 4 mins
80 49.71 3h 48 mins
100 62.14 3h 2 mins

Be prepared

Shanghai - Nanjing Info

Travel time from from West Nanjing Road to Longyang Road 15mins.

Travel time from from Longyang Road to Pudong International Airport 10mins.

Travel time from from Pudong International Airport to Shanghai Pudong 7mins.

Travel time from from PVG to NKG 1h 6mins.

Travel time from from Lukou Airport to Nanjing South 44mins.

Travel time from from Nanjing South to Gulou 18mins.

Travel time chart

How long does it take to get from Shanghai, China and Nanjing, Jiangsu, China by air and road.