Distance from to

Distance from Singapore to Shanghai

Distance from Singapore to Shanghai is 3,792 kilometers. This air travel distance is equal to 2,356 miles.

The air travel (bird fly) shortest distance between Singapore and Shanghai is 3,792 km= 2,356 miles.

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

Singapore

GPS Coordinates (DMS)1° 21´ 7.4880'' N
103° 49´ 11.4240'' E
Latitude1.35208
Longitude103.81984
Altitude58 m
CountrySingapore

Singapore Distances to Countries

SingaporeDistance
Distance from Germany to Singapore10,125 km
Distance from Singapore to Vanuatu7,181 km
Distance from South Sudan to Singapore8,059 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

Map of Singapore

Map of Shanghai