Distance from Mérida to San Juan

The distance between Mérida, Mexico and San Juan, Puerto Rico is 2,478 kilometers (1,540 miles)

Country: Mexico

Region: Yucatán

City: Mérida

Country: Puerto Rico

Region: San Juan

City: San Juan

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Mérida, Mexico

Local time:

Coordinates: 20.9754° N 89.617° W


Nearby airports:
  • Licenciado Manuel Crescencio Rejon Int Airport (MID)
  • Chichen Itza International Airport (CZA)
  • Cupul National Airport (TZM)
  • Ing. Alberto Acuña Ongay International Airport (CPE)
  • Cozumel International Airport (CZM)

San Juan, Puerto Rico

Local time:

Coordinates: 18.4663° N 66.1057° W


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 Mérida

Distance between cities Kilometers
From Mérida to Mexico City 1,008 km
From Mérida to Iztapalapa 1,003 km
From Mérida to Guadalajara 1,434 km
From Mérida to Puebla 924 km
From Mérida to Tijuana 2,997 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 Caguas 26 km
From San Juan to Mayagüez 113 km
From San Juan to Bayamón 9 km

Cities within similar distances

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

From To Distance (kilometers)
Cúcuta, Colombia Villahermosa, Mexico 2,478 km
São Bernardo do Campo, Brazil Ananindeua, Brazil 2,478 km
Puebla, Mexico Charlotte, United States 2,478 km
Chihuahua, Mexico Winnipeg, Canada 2,478 km
Los Angeles, United States Naucalpan de Juárez, Mexico 2,478 km
Austin, United States Santiago de Cuba, Cuba 2,478 km
Callao, Peru Puente Alto, Chile 2,478 km
Cancún, Mexico Newark, United States 2,478 km
Veracruz, Mexico Cincinnati, United States 2,478 km
Guatemala City, Guatemala Charlotte, United States 2,477 km
San Diego, United States Saint Paul, United States 2,477 km
Maracay, Venezuela Belém, Brazil 2,479 km
Monterrey, Mexico San Francisco, United States 2,477 km
Lima, Peru Puente Alto, Chile 2,477 km
Dhaka, Bangladesh Wuhan, China 2,479 km
Manaus, Brazil San Juan, Puerto Rico 2,477 km
Madrid, Spain Bucharest, Romania 2,479 km
Saltillo, Mexico San José, Costa Rica 2,477 km
Tucson, United States Atlanta, United States 2,479 km

Measure more distances between cities