The distance between Mexico and Botswana is 14,651 kilometers (9,104 miles).
Mexico, America
Botswana, Africa
14,651 km
Distance between centroids
12,511 km
Shortest distance
Calculated based on main borders (including major islands)
13,409 km
Shortest distance between major cities
Mérida → Kanye
Distances between Mexico and Botswana by cities:
City in Mexico | City in Botswana | Distance (kilometers) |
---|---|---|
Puebla | Thamaga | 14,222 km |
Naucalpan de Juárez | Maun | 14,053 km |
Hermosillo | Gaborone | 15,741 km |
Mexicali | Thamaga | 16,136 km |
Hermosillo | Francistown | 15,774 km |
San Luis | Thamaga | 14,592 km |
Saltillo | Ramotswa | 14,711 km |
Mexico City | Palapye | 14,462 km |
Monterrey | Gaborone | 14,647 km |
Naucalpan de Juárez | Francistown | 14,495 km |
Iztapalapa | Palapye | 14,454 km |
Mexico City | Francistown | 14,482 km |
Puebla | Gaborone | 14,259 km |
Ecatepec de Morelos | Francistown | 14,479 km |
San Luis | Gaborone | 14,629 km |
Ecatepec de Morelos | Palapye | 14,460 km |
Chihuahua | Francistown | 15,298 km |
Tijuana | Francistown | 16,304 km |
Chihuahua | Maun | 14,853 km |
Mexicali | Gaborone | 16,170 km |
Distance between countries | Kilometers |
---|---|
From Mexico to China | 12,846 km |
From Mexico to India | 15,108 km |
From Mexico to United States | 1,629 km |
From Mexico to Indonesia | 15,349 km |
From Mexico to Pakistan | 13,966 km |
Distances between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 km |
The following list contains countries that are separated by a similar distance as it is between Mexico and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Georgia | Kiribati | 14,650 km |
Timor Leste | Mexico | 14,648 km |
Turkey | Vanuatu | 14,652 km |
Somalia | El Salvador | 14,647 km |
El Salvador | Somalia | 14,647 km |
China | Curacao | 14,640 km |
Vietnam | Mexico | 14,664 km |
China | Netherlands Antilles | 14,635 km |
Haiti | India | 14,631 km |
China | Trinidad and Tobago | 14,631 km |
Timor Leste | Ivory Coast | 14,669 km |
Costa Rica | Madagascar | 14,630 km |
North Macedonia | Solomon Islands | 14,628 km |
New Zealand | Bahrain | 14,675 km |
South Africa | Mexico | 14,620 km |