Distance from Mexico to Canada

The distance between Mexico and Canada is 4,148 kilometers = 2,578 miles = 2,239 nautical miles
If you travel with an airplane from Mexico to Canada It takes 4.6 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

Canada

GPS Coordinates (DMS)60 0 0.000000N
95° 0' 0"W
Latitude60
Longitude-95
area9984670 sq km
population36155487
regionAmericas
subregionNorthern America
CodeCA

Mexico

CountryDistanceMileage
Distance from Mexico to united arab emirates14,198,835 kilometer 8,823 miles
Distance from Mexico to Mongolia11,893,749 kilometer 7,390 miles
Distance from Mexico to Qatar13,918,199 kilometer 8,648 miles
Distance from Mexico to Cyprus12,029,151 kilometer 7,475 miles

Canada

CountryDistanceMileage
Distance from Canada to Chile10,214,335 kilometer 6,347 miles
Distance from Canada to Costa Rica5,623,565 kilometer 3,494 miles
Distance from Canada to Armenia8,333,443 kilometer 5,178 miles
Distance from Canada to Ireland5,018,216 kilometer 3,118 miles