Distance from Havana to Santa Marta

The distance between Havana, Cuba and Santa Marta, Colombia is 1,577 kilometers (980 miles)

Country: Cuba

Region: Havana

City: Havana

Country: Colombia

Region: Magdalena

City: Santa Marta

Travel time

Mode Estimated time
Airplane 2-3 hours
Jet fighter 1-2 hours
Speed Time
300 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)

Santa Marta, Colombia

Local time:

Coordinates: 11.2408° N 74.199° W


Nearby airports:
  • Simón Bolívar International Airport (SMR)
  • Ernesto Cortissoz International Airport (BAQ)
  • Alfonso López Pumarejo Airport (VUP)
  • Almirante Padilla Airport (RCH)
  • Aeropuerto Internacional de Crespo (CTG)

Other distances from Havana

Distance between cities Kilometers
From Havana to Santiago de Cuba 761 km
From Havana to Santa Clara 261 km
From Havana to Las Tunas 610 km
From Havana to Bayamo 668 km
From Havana to Cienfuegos 227 km

Cities within similar distances

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

From To Distance (kilometers)
Bogotá, Colombia Managua, Nicaragua 1,577 km
Managua, Nicaragua Cúcuta, Colombia 1,577 km
El Paso, United States Xico, Mexico 1,576 km
Montevideo, Uruguay Guarulhos, Brazil 1,576 km
Colorado Springs, United States Cuilacan, Mexico 1,576 km
Paso del Norte, Mexico New Orleans, United States 1,578 km
Oklahoma City, United States Aguascalientes, Mexico 1,575 km
Kansas City, United States San Nicolás de los Garza, Mexico 1,575 km
Oklahoma City, United States Henderson, United States 1,579 km
João Pessoa, Brazil Vila Velha, Brazil 1,575 km
El Paso, United States Ixtapaluca, Mexico 1,575 km
Rio de Janeiro, Brazil Cuiabá, Brazil 1,579 km
San Antonio, United States Tampa, United States 1,574 km
Tegucigalpa, Honduras Santiago de Querétaro, Mexico 1,574 km
Bengaluru, India Lucknow, India 1,574 km
Memphis, United States Cancún, Mexico 1,580 km
Santiago de Cuba, Cuba Soyapango, El Salvador 1,580 km
Rome, Italy Leicester, United Kingdom 1,574 km
New South Memphis, United States Cancún, Mexico 1,573 km

Measure more distances between cities