Distance from to

Distance from Punjab to Shanghai

Distance from Punjab to Shanghai is 4,363 kilometers. This air travel distance is equal to 2,711 miles.

The air travel (bird fly) shortest distance between Punjab and Shanghai is 4,363 km= 2,711 miles.

If you travel with an airplane (which has average speed of 560 miles) from Punjab to Shanghai, It takes 4.84 hours to arrive.

Punjab

Punjab is located in India.

GPS Coordinates (DMS)31° 8´ 49.6680'' N
75° 20´ 28.3920'' E
Latitude31.14713
Longitude75.34122
Altitude224 m
CountryIndia

Punjab Distances to Cities

PunjabDistance
Distance from Punjab to Shanghai4,363 km
Distance from Punjab to Humen3,895 km
Distance from Punjab to Wuda2,982 km
Distance from Punjab to Baoying4,122 km
Distance from Punjab to Deqing4,239 km

Shanghai

Shanghai is located in China.

GPS Coordinates31° 13´ 19.9920'' N
121° 27´ 29.0160'' E
Latitude31.22222
Longitude121.45806
Altitude12 m
CountryChina

Shanghai Distances to Cities

ShanghaiDistance
Distance from Shanghai to Shimla4,193 km
Distance from Shanghai to Taranagar4,458 km
Distance from Shanghai to Jorhat2,695 km
Distance from Shanghai to Jammu4,371 km
Distance from Shanghai to Babrala4,152 km

Map of Punjab

Map of Shanghai