Distance from to

Distance from Shanghai to San Miguel de Allende

Distance from Shanghai to San Miguel de Allende is 12,695 kilometers. This air travel distance is equal to 7,888 miles.

The air travel (bird fly) shortest distance between Shanghai and San Miguel de Allende is 12,695 km= 7,888 miles.

If you travel with an airplane (which has average speed of 560 miles) from Shanghai to San Miguel de Allende, It takes 14.09 hours to arrive.

Shanghai

Shanghai is located in China.

GPS Coordinates (DMS)31° 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 Ciudad Del Carmen13,447 km
Distance from Shanghai to Autlan De Navarro12,547 km
Distance from Shanghai to Tamazula De Gordiano12,632 km
Distance from Shanghai to Ciudad Juarez11,407 km
Distance from Shanghai to Ensenada10,734 km

San Miguel de Allende

San Miguel de Allende is located in Mexico.

GPS Coordinates20° 54´ 55.0080'' N
100° 44´ 38.0040'' W
Latitude20.91528
Longitude-100.74389
Altitude1917 m
CountryMexico