Distance from Puebla to San Juan

The distance between Puebla, Mexico and San Juan, Puerto Rico is 3,380 kilometers (2,101 miles).

Puebla, Mexico

San Juan, Puerto Rico

From Puebla to San Juan, the straight-line distance is 3,380 kilometers, heading east. Puebla is situated at an altitude of 2,143 meters above sea level, while San Juan is at only 11 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Puebla, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.0379° N 98.2035° W

Elevation: 2,143 m (7,031 ft)


Nearby airports:
  • Hermanos Serdán International Airport (PBC)
  • Benito Juárez International Airport (MEX)
  • Tehuacán Airport (TCN)
  • General Mariano Matamoros Airport (CVJ)
  • Licenciado Adolfo López Mateos International Airport (TLC)
San Juan, Puerto Rico

Local time:

Time Zone: America/Puerto_Rico

Coordinates: 18.4663° N 66.1057° W

Elevation: 11 m (36 ft)


Nearby airports:
  • Fernando Luis Ribas Dominicci Airport (SIG)
  • Luis Muñoz Marín International Airport (SJU)
  • Humacao Airport (HUC)
  • Diego Jimenez Torres Airport (FAJ)
  • José Aponte de la Torre Airport (NRR)

Other distances from Puebla

Distance between cities Kilometers
From Puebla to Mexico City 106 km
From Puebla to Tijuana 2,397 km
From Puebla to Iztapalapa 97 km
From Puebla to Ciudad Juárez 1,631 km
From Puebla to Guadalajara 573 km

Other distances from San Juan

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Puebla and San Juan.

From To Distance (kilometers)
Morelia, Mexico Bogotá, Colombia 3,380 km
Queens, United States Xochimilco, Mexico 3,380 km
Guatemala City, Guatemala Etobicoke, Canada 3,380 km
Naucalpan de Juárez, Mexico The Bronx, United States 3,380 km
Queens, United States Tlalpan, Mexico 3,381 km
The Bronx, United States Miguel Hidalgo, Mexico 3,381 km
Cairo, Egypt Málaga, Spain 3,379 km
Seattle, United States New Orleans, United States 3,381 km
Helsinki, Finland Cairo, Egypt 3,379 km
Barquisimeto, Venezuela Ciudad López Mateos, Mexico 3,379 km
Manhattan, United States Tlalpan, Mexico 3,379 km
Portland, United States Hamilton, Canada 3,381 km
Toronto, Canada Tonalá, Mexico 3,382 km
Winnipeg, Canada Naucalpan de Juárez, Mexico 3,378 km
Nairobi, Kenya Port Harcourt, Nigeria 3,382 km
Toronto, Canada Zapopan, Mexico 3,382 km
Winnipeg, Canada Venustiano Carranza, Mexico 3,382 km
Managua, Nicaragua Brooklyn, United States 3,382 km
Manhattan, United States Xochimilco, Mexico 3,378 km

Measure more distances between cities