Distance
Shanghai to Beijing distance
Distance in KM
The distance from Shanghai to Beijing is 1207.36 Km
Distance in Mile
The distance from Shanghai to Beijing is 750.2 Mile
Distance in Straight KM
The Straight distance from Shanghai to Beijing is 1067.7 KM
Distance in Straight Mile
The Straight distance from Shanghai to Beijing is 663.4 Mile
Travel Time
Travel Time 24 Hrs and 7 Mins
Shanghai Latitud and Longitude
Latitud 31.2301956 Longitude 121.47388390000003
Beijing Latitud and Longitude
Latitud 39.9041951 Longitude 116.40703250000001