Distance from San Juan to Havana

The distance between San Juan, Puerto Rico and Havana, Cuba is 1,770 kilometers (1,100 miles).

San Juan, Puerto Rico

Havana, Cuba

From San Juan to Havana, the straight-line distance is 1,770 kilometers, heading west. Both cities are at a similar altitude, with San Juan at 11 meters above sea level and Havana at 41 meters.

Travel time

Mode Estimated time
Airplane 2-3 hours
Jet fighter 1-2 hours
Speed Time
300 km/h
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)
Havana, Cuba

Local time:

Time Zone: America/Havana

Coordinates: 23.133° N 82.383° W

Elevation: 41 m (135 ft)


Nearby airports:
  • José Martí International Airport (HAV)
  • Playa Baracoa Airport (UPB)
  • San Nicolás de Bari Airport (QSN)
  • Juan Gualberto Gómez International Airport (VRA)
  • Kawama Airport (VRO)

Other distances from San Juan

Distance 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

Other distances from Havana

Distances between cities Kilometers
From Havana to Santiago de Cuba 761 km
From Havana to Camagüey 500 km
From Havana to Holguín 679 km
From Havana to Guantánamo 813 km
From Havana to Santa Clara 261 km

Cities within similar distances

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

From To Distance (kilometers)
Toronto, Canada Tampa, United States 1,770 km
San Salvador, El Salvador Valledupar, Colombia 1,771 km
San Salvador, El Salvador San Nicolás de los Garza, Mexico 1,769 km
Brooklyn, United States Kansas City, United States 1,769 km
Dhaka, Bangladesh Vadodara, India 1,769 km
Oklahoma City, United States Ciudad López Mateos, Mexico 1,771 km
Oklahoma City, United States Brampton, Canada 1,771 km
Jacksonville, United States Nuevo Laredo, Mexico 1,768 km
The Bronx, United States Miami, United States 1,772 km
Mississauga, Canada New Orleans, United States 1,772 km
Cartagena, Colombia Miami, United States 1,772 km
Ecatepec de Morelos, Mexico Havana, Cuba 1,772 km
Jacksonville, United States Santo Domingo, Dominican Republic 1,772 km
Lisbon, Portugal Bradford, United Kingdom 1,768 km
Phoenix, United States Irapuato, Mexico 1,768 km
Manhattan, United States Kansas City, United States 1,767 km
Dublin, Ireland Sevilla, Spain 1,773 km
Leeds, United Kingdom Lisbon, Portugal 1,773 km
Edmonton, Canada Sacramento, United States 1,773 km

Measure more distances between cities