The closest countries to Mexico are listed below in order of increasing distance.
Guatemala |
1,555.1 km / 966.3 miles |
Countries Nearby |
Belize |
1,628.1 km / 1,011.7 miles |
Countries Nearby |
United States of America |
1,631.4 km / 1,013.7 miles |
Countries Nearby |
El Salvador |
1,803.7 km / 1,120.8 miles |
Countries Nearby |
Honduras |
1,947 km / 1,209.8 miles |
Countries Nearby |
Nicaragua |
2,183.4 km / 1,356.7 miles |
Countries Nearby |
Cayman Islands |
2,315 km / 1,438.5 miles |
Countries Nearby |
Saint Helena |
2,504.4 km / 1,556.2 miles |
Countries Nearby |
Costa Rica |
2,521.2 km / 1,566.6 miles |
Countries Nearby |
Bahamas |
2,548.2 km / 1,583.4 miles |
Countries Nearby |
Cuba |
2,549.3 km / 1,584.1 miles |
Countries Nearby |
Jamaica |
2,689 km / 1,670.9 miles |
Countries Nearby |
Panama |
2,858.8 km / 1,776.4 miles |
Countries Nearby |
Turks and Caicos Islands |
3,155 km / 1,960.4 miles |
Countries Nearby |
Haiti |
3,170 km / 1,969.7 miles |
Countries Nearby |
Dominican Republic |
3,392.4 km / 2,107.9 miles |
Countries Nearby |
Canada |
3,624.2 km / 2,252 miles |
Countries Nearby |
Aruba |
3,645.8 km / 2,265.4 miles |
Countries Nearby |
Netherlands Antilles |
3,749.1 km / 2,329.6 miles |
Countries Nearby |
Bermuda |
3,811.3 km / 2,368.2 miles |
Countries Nearby |
U.S. Virgin Islands |
3,939.7 km / 2,448 miles |
Countries Nearby |
British Virgin Islands |
3,963.3 km / 2,462.7 miles |
Countries Nearby |
Anguilla |
4,129.1 km / 2,565.7 miles |
Countries Nearby |
Saint Kitts and Nevis |
4,184.4 km / 2,600.1 miles |
Countries Nearby |
Guadeloupe |
4,268.7 km / 2,652.4 miles |
Countries Nearby |
|
|
|