Distance from Havana to St. Louis

The distance between Havana, Cuba and St. Louis, United States is 1,871 kilometers (1,163 miles)

Country: Cuba

Region: Havana

City: Havana

Country: United States

Region: Missouri

City: St. Louis

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)

St. Louis, United States

Local time:

Coordinates: 38.6273° N 90.1979° W


Nearby airports:
  • Saint Louis Downtown - Parks Airport (CPS)
  • Lambert–St. Louis International Airport (STL)
  • MidAmerica St. Louis Airport (BLV)
  • St Louis Regional Airport (ALN)
  • Spirit of St Louis Airport (SUS)

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

Other distances from St. Louis

Distances between cities Kilometers
From St. Louis to New York City 1,406 km
From St. Louis to Los Angeles 2,558 km
From St. Louis to Chicago 418 km
From St. Louis to Houston 1,092 km
From St. Louis to Philadelphia 1,304 km

Cities within similar distances

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

From To Distance (kilometers)
Hermosillo, Mexico Kansas City, United States 1,871 km
Porto Alegre, Brazil Puente Alto, Chile 1,871 km
Bucaramanga, Colombia San Pedro Sula, Honduras 1,871 km
Paso del Norte, Mexico Saint Paul, United States 1,871 km
Ecatepec de Morelos, Mexico Albuquerque, United States 1,871 km
Fort Worth, United States Riverside, United States 1,871 km
Gustavo Adolfo Madero, Mexico Tulsa, United States 1,871 km
Tijuana, Mexico Aguascalientes, Mexico 1,871 km
Philadelphia, United States Tulsa, United States 1,871 km
Cancún, Mexico Tepic, Mexico 1,872 km
Hamburg, Germany Vigo, Spain 1,872 km
Lima, Peru Bogotá, Colombia 1,870 km
Mérida, Mexico Cuilacan, Mexico 1,870 km
Berlin, Germany Madrid, Spain 1,872 km
Lima, Peru Pereira, Colombia 1,870 km
Chihuahua, Mexico Tuxtla, Mexico 1,870 km
Callao, Peru Pereira, Colombia 1,872 km
Albuquerque, United States Tlalnepantla, Mexico 1,872 km
Tegucigalpa, Honduras Guadalupe, Mexico 1,872 km

Measure more distances between cities