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) |
---|---|---|
Arraiján | Santiago de Querétaro | 2,574 km |
Atalaya | Iztapalapa | 2,324 km |
Colón | León de los Aldama | 2,672 km |
Panamá | Mexico City | 2,407 km |
Las Margaritas | Naucalpan de Juárez | 2,450 km |
Guadalupe | Naucalpan de Juárez | 2,400 km |
Guadalupe | Tijuana | 4,636 km |
San Miguelito | Tijuana | 4,651 km |
Atalaya | Puebla | 2,228 km |
Pacora | Santiago de Querétaro | 2,599 km |
San José | Mexico City | 2,391 km |
Las Margaritas | Monterrey | 2,892 km |
Pacora | Naucalpan de Juárez | 2,437 km |
La Chorrera | Mexico City | 2,389 km |
San José | Hermosillo | 3,953 km |
Tocumen | Mexico City | 2,415 km |
El Progreso | Hermosillo | 3,984 km |
Colón | Tijuana | 4,594 km |
Panamá | Iztapalapa | 2,397 km |
Tocumen | Iztapalapa | 2,405 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 |