The distance between Mexico and Eswatini is 15,405 kilometers (9,572 miles).
Mexico, America
Eswatini, Africa
15,405 km
Distance between centroids
13,685 km
Shortest distance
Calculated based on main borders (including major islands)
13,733 km
Shortest distance between major cities
Cancún → Bulembu
Distances between Mexico and Eswatini by cities:
| City in Mexico | City in Eswatini | Distance (kilometers) |
|---|---|---|
| Monterrey | Mbabane | 15,199 km |
| Iztapalapa | Bulembu | 14,889 km |
| Mexico City | Mbabane | 14,900 km |
| Mexicali | Manzini | 16,757 km |
| Ciudad Juárez | Malkerns | 15,893 km |
| Ciudad Juárez | Manzini | 15,909 km |
| Guadalajara | Mbabane | 15,363 km |
| Tijuana | Bulembu | 16,858 km |
| Naucalpan de Juárez | Mbabane | 14,913 km |
| Chihuahua | Piggs Peak | 15,818 km |
| Monterrey | Manzini | 15,226 km |
| Ecatepec de Morelos | Manzini | 14,925 km |
| Naucalpan de Juárez | Nhlangano | 14,922 km |
| Mérida | Manzini | 14,035 km |
| Puebla | Bulembu | 14,793 km |
| Chihuahua | Bulembu | 15,806 km |
| Mérida | Mbabane | 14,008 km |
| Mexicali | Mbabane | 16,727 km |
| Santiago de Querétaro | Malkerns | 15,072 km |
| Mexico City | Bulembu | 14,898 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 Eswatini to China | 10,289 km |
| From Eswatini to India | 7,310 km |
| From Eswatini to United States | 14,954 km |
| From Eswatini to Indonesia | 9,225 km |
| From Eswatini to Pakistan | 7,478 km |
The following list contains countries that are separated by a similar distance as it is between Mexico and Eswatini.
| From | To | Distance (kilometers) |
|---|---|---|
| United States | Maldives | 15,400 km |
| Australia | El Salvador | 15,397 km |
| Egypt | New Caledonia | 15,405 km |
| Canada | Lesotho | 15,407 km |
| Japan | French Guiana | 15,407 km |
| South Korea | Ecuador | 15,388 km |
| Ecuador | South Korea | 15,388 km |
| Peru | Kyrgyzstan | 15,388 km |
| Ireland | Samoa | 15,382 km |
| Peru | Papua New Guinea | 15,382 km |
| Hong Kong | Haiti | 15,376 km |
| Denmark | French Polynesia | 15,372 km |
| Hong Kong | Dominican Republic | 15,430 km |
| Mexico | Somalia | 15,367 km |