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 Honduras to Singapore17,868 km
Distance from Eritrea to Singapore7,186 km
Distance from Singapore to Turkey8,075 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