Distance from Moscow to Havana

The distance between Moscow, Russia and Havana, Cuba is 9,604 kilometers (5,968 miles)

Country: Russia

Region: Moscow

City: Moscow

Country: Cuba

Region: Havana

City: Havana

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

Moscow, Russia

Local time:

Coordinates: 55.7522° N 37.6156° E


Nearby airports:
  • Sheremetyevo International Airport (SVO)
  • Ostafyevo International Airport (OSF)
  • Vnukovo International Airport (VKO)
  • Chkalovskiy Air Base (CKL)
  • Bykovo Airport (BKA)

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)

Other distances from Moscow

Distance between cities Kilometers
From Moscow to Saint Petersburg 636 km
From Moscow to Yekaterinburg 1,422 km
From Moscow to Samara 859 km
From Moscow to Omsk 2,243 km
From Moscow to Kazan 721 km

Other distances from Havana

Distances 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 Moscow and Havana.

From To Distance (kilometers)
Los Angeles, United States Málaga, Spain 9,604 km
Phoenix, United States Niterói, Brazil 9,604 km
Vienna, Austria Mesa, United States 9,604 km
San Francisco, United States Granada, Spain 9,604 km
Iztapalapa, Mexico Stockholm, Sweden 9,604 km
Montevideo, Uruguay Minneapolis, United States 9,605 km
Palma, Spain Santa María Chimalhuacán, Mexico 9,605 km
La Plata, Argentina Ensenada, Mexico 9,605 km
Mar del Plata, Argentina Omaha, United States 9,605 km
Mendoza, Argentina Sacramento, United States 9,605 km
Arequipa, Peru Bilbao, Spain 9,605 km
Barcelona, Spain San Jose, United States 9,603 km
Shenzhen, China Leicester, United Kingdom 9,603 km
San Jose, United States Badalona, Spain 9,603 km
Brisbane, Australia Nagpur, India 9,603 km
Osasco, Brazil Leeds, United Kingdom 9,606 km
San Jose, United States Granada, Spain 9,606 km
Stockholm, Sweden Miguel Hidalgo, Mexico 9,602 km
Minsk, Belarus Bakersfield, United States 9,606 km

Measure more distances between cities