Distance from Havana to Rio de Janeiro

The distance between Havana, Cuba and Rio de Janeiro, Brazil is 6,629 kilometers (4,119 miles)

Country: Cuba

Region: Havana

City: Havana

Country: Brazil

Region: Rio de Janeiro

City: Rio de Janeiro

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 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)

Rio de Janeiro, Brazil

Local time:

Coordinates: 22.9064° S 43.1822° W


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)

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 Rio de Janeiro.

From To Distance (kilometers)
Brasília, Brazil Charlotte, United States 6,629 km
Nottingham, United Kingdom Nashville, United States 6,629 km
Mendoza, Argentina Cuauhtémoc, Mexico 6,629 km
Rio de Janeiro, Brazil Mixco, Guatemala 6,629 km
Fortaleza, Brazil Columbus, United States 6,630 km
Jaboatão, Brazil Villa Nueva, Guatemala 6,630 km
Brooklyn, United States João Pessoa, Brazil 6,630 km
Santo André, Brazil Las Palmas de Gran Canaria, Spain 6,630 km
Puebla, Mexico Teresina, Brazil 6,631 km
Fortaleza, Brazil New Orleans, United States 6,627 km
Minneapolis, United States Oviedo, Spain 6,627 km
São Luís, Brazil Santiago de Querétaro, Mexico 6,627 km
Kinshasa, Democratic Republic of the Congo Belford Roxo, Brazil 6,627 km
Mendoza, Argentina Venustiano Carranza, Mexico 6,627 km
Belém, Brazil Wichita, United States 6,627 km
Mendoza, Argentina Miguel Hidalgo, Mexico 6,631 km
Cochabamba, Bolivia South Boston, United States 6,631 km

Measure more distances between cities