Distance from Mexico to Spain

The distance between Mexico and Spain is 9,024 kilometers = 5,607 miles = 4,870 nautical miles
If you travel with an airplane from Mexico to Spain It takes 10.0 hours to arrive (average speed = 900 kilometers = 559 miles )

Mexico

GPS Coordinates (DMS)23 0 0.000000N
102° 0' 0"W
Latitude23
Longitude-102
area1964375 sq km
population122273473
regionAmericas
subregionCentral America
CodeMX

Spain

GPS Coordinates (DMS)40 0 0.000000N
4° 0' 0"W
Latitude40
Longitude-4
area505992 sq km
population46438422
regionEurope
subregionSouthern Europe
CodeES

Mexico

CountryDistanceMileage
Distance from Mexico to Mauritania9,167,656 kilometer 5,697 miles
Distance from Mexico to united arab emirates14,198,835 kilometer 8,823 miles
Distance from Mexico to North Korea11,384,728 kilometer 7,074 miles
Distance from Mexico to Botswana14,506,699 kilometer 9,014 miles

Spain

CountryDistanceMileage
Distance from Spain to Madagascar8,489,684 kilometer 5,275 miles
Distance from Spain to Ghana3,550,469 kilometer 2,206 miles
Distance from Spain to Turkey3,329,367 kilometer 2,069 miles
Distance from Spain to Central African Republic4,424,829 kilometer 2,749 miles