The distance between Villasana de Mena, Spain and Shanghai, China is 10,040 kilometers (6,238 miles).
Villasana de Mena, Castille and León, Spain
Shanghai, China From Villasana de Mena to Shanghai, the straight-line distance is 10,040 kilometers, heading northeast. Villasana de Mena is situated at an altitude of 318 meters above sea level, while Shanghai is at only 12 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 16-18 hours |
| Speed | Time |
|---|---|
Local time:
Time Zone: Europe/Madrid
Coordinates: 43.1002° N 3.2825° W
Elevation: 318 m (1,043 ft)
Local time:
Time Zone: Asia/Shanghai
Coordinates: 31.2222° N 121.4581° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From Villasana de Mena to Madrid | 300 km |
| From Villasana de Mena to Barcelona | 488 km |
| From Villasana de Mena to Valencia | 470 km |
| From Villasana de Mena to Zaragoza | 255 km |
| From Villasana de Mena to Málaga | 715 km |
| Distances between cities | Kilometers |
|---|---|
| From Shanghai to Beijing | 1,067 km |
| From Shanghai to Shenzhen | 1,209 km |
| From Shanghai to Chengdu | 1,661 km |
| From Shanghai to Tianjin | 961 km |
| From Shanghai to Wuhan | 691 km |
The following list contains cities that are at equal or similar distances as between Villasana de Mena and Shanghai.
| From | To | Distance (kilometers) |
|---|---|---|
| Pune, India | Newcastle, Australia | 10,041 km |
| London, United Kingdom | Sucre, Bolivia | 10,041 km |
| Kyiv, Ukraine | Bakersfield, United States | 10,039 km |
| Canberra, Australia | Indore, India | 10,039 km |
| Baghdad, Iraq | Winnipeg, Canada | 10,039 km |
| Moscow, Russia | Chihuahua, Mexico | 10,041 km |
| Oslo, Norway | Goiânia, Brazil | 10,042 km |
| Budapest, Hungary | Mexicali, Mexico | 10,038 km |
| Gold Coast, Australia | Indore, India | 10,042 km |
| Newcastle, Australia | Bhopal, India | 10,042 km |
| Nashville, United States | Port Harcourt, Nigeria | 10,042 km |
| Rome, Italy | Fresno, United States | 10,042 km |
| Brussels, Belgium | Santa Cruz de la Sierra, Bolivia | 10,038 km |
| Moscow, Russia | Valencia, Venezuela | 10,037 km |
| Sydney, Australia | Bhopal, India | 10,043 km |
| Lima, Peru | Liverpool, United Kingdom | 10,043 km |
| Santiago de los Caballeros, Dominican Republic | Cairo, Egypt | 10,036 km |
| Sucre, Bolivia | Islington, United Kingdom | 10,044 km |
| Cancún, Mexico | Kaduna, Nigeria | 10,036 km |
| Winnipeg, Canada | Accra, Ghana | 10,036 km |