Distance from Mexico to Botswana

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 cities calculator →

Other distances from Mexico

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

Other distances from Botswana

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

Countries separated by similar distances

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

More distances from Mexico

Calculate the distance between any 2 countries