The distance between Panama and Mexico is 2,859 kilometers (1,776 miles).
Panama, America
Mexico, America
2,859 km
Distance between centroids
1,095 km
Shortest distance
Calculated based on main borders (including major islands)
2,228 km
Shortest distance between major cities
Atalaya → Puebla
Distances between Panama and Mexico by cities:
City in Panama | City in Mexico | Distance (kilometers) |
---|---|---|
San Miguelito | Iztapalapa | 2,399 km |
Tocumen | Mexico City | 2,415 km |
San Vicente | Naucalpan de Juárez | 2,406 km |
San José | Mexico City | 2,391 km |
Veracruz | Mexico City | 2,403 km |
Atalaya | Puebla | 2,228 km |
Arraiján | Hermosillo | 3,960 km |
Pacora | Santiago de Querétaro | 2,599 km |
La Chorrera | Mexico City | 2,389 km |
Colón | León de los Aldama | 2,672 km |
Veracruz | Tijuana | 4,650 km |
Las Cumbres | Mexico City | 2,400 km |
Colón | Tijuana | 4,594 km |
Atalaya | Iztapalapa | 2,324 km |
El Progreso | Naucalpan de Juárez | 2,444 km |
Las Cumbres | Tijuana | 4,643 km |
Guadalupe | Naucalpan de Juárez | 2,400 km |
Pacora | Naucalpan de Juárez | 2,437 km |
Arraiján | Santiago de Querétaro | 2,574 km |
Panamá | Mexico City | 2,407 km |
Distance between countries | Kilometers |
---|---|
From Panama to China | 15,062 km |
From Panama to India | 16,103 km |
From Panama to United States | 3,503 km |
From Panama to Indonesia | 18,188 km |
From Panama to Pakistan | 14,654 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Panama and Mexico.
From | To | Distance (kilometers) |
---|---|---|
Ecuador | French Guiana | 2,860 km |
Spain | Estonia | 2,857 km |
Russia | China | 2,855 km |
China | Russia | 2,855 km |
Japan | Macao | 2,847 km |
United States | Nicaragua | 2,881 km |
Peru | Saint Vincent and the Grenadines | 2,884 km |
Spain | Ukraine | 2,888 km |
France | Cyprus | 2,888 km |
India | Iran | 2,830 km |
Peru | French Guiana | 2,829 km |
India | Qatar | 2,891 km |
Italy | Iraq | 2,893 km |
Spain | Iceland | 2,897 km |