Distance from Havana to Cancún

The distance between Havana, Cuba and Cancún, Mexico is 509 kilometers (316 miles)

Country: Cuba

Region: Havana

City: Havana

Country: Mexico

Region: Quintana Roo

City: Cancún

Travel time

Mode Estimated time
Helicopter 2-3 hours
Airplane 45-60 minutes
Jet fighter 30-45 minutes
Speed Time
50 km/h
100 km/h

Havana, Cuba

Local time:

Coordinates: 23.133° N 82.383° W


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)

Cancún, Mexico

Local time:

Coordinates: 21.1743° N 86.8466° W


Nearby airports:
  • Isla Mujeres Airport (ISJ)
  • Cancún International Airport (CUN)
  • Cozumel International Airport (CZM)
  • Cupul National Airport (TZM)
  • Chichen Itza International Airport (CZA)

Other distances from Havana

Distance 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

Other distances from Cancún

Distances between cities Kilometers
From Cancún to Mexico City 1,297 km
From Cancún to Tijuana 3,235 km
From Cancún to Iztapalapa 1,292 km
From Cancún to Puebla 1,211 km
From Cancún to Ciudad Juárez 2,273 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Havana and Cancún.

From To Distance (kilometers)
Washington, United States Washington, United States 508 km
Sarajevo, Bosnia and Herzegovina Vienna, Austria 508 km
San Antonio, United States Saltillo, Mexico 508 km
Albuquerque, United States Tucson, United States 508 km
Dallas, United States Washington, United States 510 km
Murcia, Spain Valladolid, Spain 510 km
Albuquerque, United States Mesa, United States 511 km
San Diego, United States Fresno, United States 507 km
Indianapolis, United States Washington, United States 507 km
Houston, United States New Orleans, United States 511 km
South Boston, United States Ottawa, Canada 506 km
Barcelona, Venezuela Barquisimeto, Venezuela 512 km
Guayaquil, Ecuador Chiclayo, Peru 506 km
Columbus, United States Toronto, Canada 512 km
Barcelona, Spain Madrid, Spain 505 km
San Diego, United States Mesa, United States 505 km
Philadelphia, United States Washington, United States 514 km
Chennai, India Hyderābād, India 514 km
Reynosa, Mexico San Luis Potosí, Mexico 514 km

Measure more distances between cities