The distance between Mexico and Costa Rica is 2,521 kilometers (1,566 miles).
Mexico, America
Costa Rica, America
2,521 km
Distance between centroids
753 km
Shortest distance
Calculated based on main borders (including major islands)
1,344 km
Shortest distance between major cities
Mérida → Alajuela
Distances between Mexico and Costa Rica by cities:
City in Mexico | City in Costa Rica | Distance (kilometers) |
---|---|---|
Mexico City | San Juan | 1,928 km |
Santiago de Querétaro | Alajuela | 2,092 km |
Mexicali | Alajuela | 4,067 km |
Mérida | Alajuela | 1,344 km |
Naucalpan de Juárez | San Juan | 1,941 km |
León de los Aldama | Alajuela | 2,237 km |
Mexicali | San José | 4,083 km |
Tijuana | Alajuela | 4,186 km |
Santiago de Querétaro | San José | 2,108 km |
Monterrey | San José | 2,444 km |
Hermosillo | San José | 3,515 km |
Chihuahua | San José | 3,093 km |
Ecatepec de Morelos | Alajuela | 1,916 km |
Chihuahua | Alajuela | 3,076 km |
Ciudad Juárez | Alajuela | 3,322 km |
Puebla | Alajuela | 1,807 km |
Hermosillo | San Juan | 3,513 km |
Ciudad Juárez | San José | 3,338 km |
Puebla | San Juan | 1,822 km |
Mérida | San José | 1,358 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 Costa Rica to China | 14,888 km |
From Costa Rica to India | 16,159 km |
From Costa Rica to United States | 3,259 km |
From Costa Rica to Indonesia | 17,837 km |
From Costa Rica to Pakistan | 14,722 km |
The following list contains countries that are separated by a similar distance as it is between Mexico and Costa Rica.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Saint Lucia | 2,523 km |
United Kingdom | Bulgaria | 2,510 km |
Italy | Georgia | 2,534 km |
Spain | Mali | 2,538 km |
Ecuador | Suriname | 2,546 km |
Spain | Libya | 2,491 km |
United Kingdom | Malta | 2,552 km |
Mexico | Bahamas | 2,554 km |
Mexico | Cuba | 2,555 km |
Ecuador | Puerto Rico | 2,556 km |
Ecuador | Saint Vincent and the Grenadines | 2,484 km |
Peru | Suriname | 2,557 km |
Germany | Cyprus | 2,562 km |