The distance between Mexico City, Mexico and San Juan, Costa Rica is 1,928 kilometers (1,198 miles).
Mexico City, Mexico
San Juan, San José, Costa Rica From Mexico City to San Juan, the straight-line distance is 1,928 kilometers, heading southeast. Mexico City is situated at an altitude of 2,240 meters above sea level, while San Juan is at 1,114 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 6-7 days |
| Motorcycle | 2-3 days |
| Car | 1-2 days |
| Airplane | 3-4 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: America/Mexico_City
Coordinates: 19.4285° N 99.1277° W
Elevation: 2,240 m (7,349 ft)
Local time:
Time Zone: America/Costa_Rica
Coordinates: 9.9619° N 84.0788° W
Elevation: 1,114 m (3,655 ft)
| Distance between cities | Kilometers |
|---|---|
| From Mexico City to Tijuana | 2,297 km |
| From Mexico City to Iztapalapa | 11 km |
| From Mexico City to Puebla | 106 km |
| From Mexico City to Ciudad Juárez | 1,547 km |
| From Mexico City to Guadalajara | 463 km |
| Distances between cities | Kilometers |
|---|---|
| From San Juan to San José | 3 km |
| From San Juan to Alajuela | 16 km |
| From San Juan to Limón | 114 km |
| From San Juan to Liberia | 166 km |
| From San Juan to San Francisco | 6 km |
The following list contains cities that are at equal or similar distances as between Mexico City and San Juan.
| From | To | Distance (kilometers) |
|---|---|---|
| San Salvador, El Salvador | Soacha, Colombia | 1,928 km |
| Vancouver, Canada | Tijuana, Mexico | 1,928 km |
| Liverpool, United Kingdom | Gibraltar, Gibraltar | 1,928 km |
| Houston, United States | Tegucigalpa, Honduras | 1,928 km |
| Manaus, Brazil | Brasília, Brazil | 1,929 km |
| Los Angeles, United States | Wichita, United States | 1,926 km |
| Chicago, United States | Nuevo Laredo, Mexico | 1,926 km |
| Edmonton, Canada | Fresno, United States | 1,930 km |
| Mexicali, Mexico | Irapuato, Mexico | 1,926 km |
| Mexicali, Mexico | Surrey, Canada | 1,930 km |
| Ecatepec de Morelos, Mexico | New South Memphis, United States | 1,931 km |
| Ecatepec de Morelos, Mexico | Tampa, United States | 1,925 km |
| León de los Aldama, Mexico | Memphis, United States | 1,925 km |
| São Paulo, Brazil | Maceió, Brazil | 1,925 km |
| Santiago de los Caballeros, Dominican Republic | Belmopan, Belize | 1,925 km |
| Miami, United States | Nuevo Laredo, Mexico | 1,931 km |
| Buenos Aires, Argentina | Santa Cruz de la Sierra, Bolivia | 1,924 km |
| Los Angeles, United States | Nuevo Laredo, Mexico | 1,932 km |
| Shanghai, China | Hanoi, Vietnam | 1,924 km |
| San Diego, United States | Tonalá, Mexico | 1,924 km |