The distance between Mexico City, Mexico and San Juan, Puerto Rico is 3,474 kilometers (2,159 miles).
Mexico City, Mexico
San Juan, Puerto Rico From Mexico City to San Juan, the straight-line distance is 3,474 kilometers, heading east. Mexico City is situated at an altitude of 2,240 meters above sea level, while San Juan is at only 11 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 12-15 days |
| Motorcycle | 4-5 days |
| Car | 3-4 days |
| Airplane | 5-6 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/Puerto_Rico
Coordinates: 18.4663° N 66.1057° W
Elevation: 11 m (36 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 Carolina | 18 km |
| From San Juan to Ponce | 75 km |
| From San Juan to Arecibo | 64 km |
| From San Juan to Caguas | 26 km |
| From San Juan to Mayagüez | 113 km |
The following list contains cities that are at equal or similar distances as between Mexico City and San Juan.
| From | To | Distance (kilometers) |
|---|---|---|
| León de los Aldama, Mexico | Seattle, United States | 3,474 km |
| San Juan, Puerto Rico | Arlington, United States | 3,474 km |
| Philadelphia, United States | Hermosillo, Mexico | 3,473 km |
| San Juan, Puerto Rico | Xochimilco, Mexico | 3,473 km |
| Tegucigalpa, Honduras | Minneapolis, United States | 3,473 km |
| Panama City, Panama | Indianapolis, United States | 3,473 km |
| Valencia, Venezuela | Xico, Mexico | 3,475 km |
| Panama City, Panama | Sucre, Bolivia | 3,472 km |
| Callao, Peru | Guarulhos, Brazil | 3,472 km |
| Los Angeles, United States | Belmopan, Belize | 3,476 km |
| San Juan, Puerto Rico | Gustavo Adolfo Madero, Mexico | 3,472 km |
| Havana, Cuba | Trujillo, Peru | 3,476 km |
| San Juan, Puerto Rico | Venustiano Carranza, Mexico | 3,472 km |
| Mississauga, Canada | Bakersfield, United States | 3,472 km |
| San Juan, Puerto Rico | Cuauhtémoc, Mexico | 3,476 km |
| Houston, United States | Barquisimeto, Venezuela | 3,472 km |
| Brooklyn, United States | Morelia, Mexico | 3,476 km |
| New York City, United States | Morelia, Mexico | 3,476 km |
| San Juan, Puerto Rico | Iztacalco, Mexico | 3,471 km |