The distance between Mexico and Tonga is 9,301 kilometers (5,779 miles).
Mexico, America
Tonga, Oceania
9,301 km
Distance between centroids
8,210 km
Shortest distance between major cities
Mexicali → Hihifo
Distances between Mexico and Tonga by cities:
City in Mexico | City in Tonga | Distance (kilometers) |
---|---|---|
Guadalajara | Nukalofa | 9,076 km |
Mexico City | Lapaha | 9,414 km |
San Luis | Nukalofa | 9,372 km |
Mérida | Nukalofa | 10,403 km |
Monterrey | Hihifo | 9,191 km |
Guadalajara | Lapaha | 9,070 km |
Iztapalapa | Kolonga | 9,410 km |
Mexico City | Kolonga | 9,407 km |
Monterrey | Nukalofa | 9,601 km |
Ecatepec de Morelos | Nukalofa | 9,435 km |
Guadalupe | Hihifo | 9,197 km |
Mexicali | Nukalofa | 8,703 km |
Saltillo | Vaini | 9,527 km |
Iztapalapa | Hihifo | 9,063 km |
Mérida | Haveluloto | 10,404 km |
Naucalpan de Juárez | Neiafu | 9,186 km |
Hermosillo | Nukalofa | 8,851 km |
San Luis | Hihifo | 8,986 km |
Hermosillo | Lapaha | 8,846 km |
Chihuahua | Neiafu | 8,978 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 Tonga to China | 10,563 km |
From Tonga to India | 12,395 km |
From Tonga to United States | 10,522 km |
From Tonga to Indonesia | 8,003 km |
From Tonga to Pakistan | 13,558 km |
The following list contains countries that are separated by a similar distance as it is between Mexico and Tonga.
From | To | Distance (kilometers) |
---|---|---|
Greece | Aruba | 9,298 km |
Uruguay | French Polynesia | 9,305 km |
Kenya | Taiwan | 9,309 km |
New Zealand | Cambodia | 9,290 km |
Costa Rica | Denmark | 9,313 km |
Sweden | Mexico | 9,313 km |
Cuba | Nigeria | 9,287 km |
Nigeria | Cuba | 9,287 km |
Nigeria | Jamaica | 9,285 km |
Cuba | Greece | 9,316 km |
Greece | Cuba | 9,316 km |
Netherlands | South Africa | 9,321 km |
New Zealand | Japan | 9,322 km |
Sweden | Belize | 9,278 km |
Netherlands | Lesotho | 9,328 km |