Distance Shanghai Nanjing

Route by car


Travel Time

By feet To Nanjing

By feet

Car: Driving Time From Shanghai To Nanjing


Bee line
Shanghai to Nanjing

Air line (approximately)

168 Miles

270 Kilometer
146 Nautical Miles

How far is it from Shanghai to Nanjing?

The calculated distance (air line) between Shanghai and Nanjing is approximately 168 Miles respectively 270 Kilometer.

Distance Calculator: Calculate distance between two cities in the world (free, with map).

Distance Calculator