Distance from Havana to Barcelona

The distance between Havana, Cuba and Barcelona, Spain is 7,910 kilometers (4,915 miles)

Country: Cuba

Region: Havana

City: Havana

Country: Spain

Region: Catalonia

City: Barcelona

Travel time

Mode Estimated time
Airplane 12-14 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)

Barcelona, Spain

Local time:

Coordinates: 41.3888° N 2.159° E


Nearby airports:
  • Barcelona–El Prat Airport (BCN)
  • Sabadell Airport (QSA)
  • Aeroport de Girona - Costa Brava (GRO)
  • Reus Airport (REU)
  • Pirineus - la Seu d'Urgel Airport (LEU)

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 Barcelona

Distances between cities Kilometers
From Barcelona to Madrid 505 km
From Barcelona to Valencia 303 km
From Barcelona to Zaragoza 255 km
From Barcelona to Málaga 770 km
From Barcelona to Murcia 471 km

Cities within similar distances

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

From To Distance (kilometers)
Madrid, Spain Campos dos Goytacazes, Brazil 7,910 km
Bilbao, Spain Arlington, United States 7,910 km
Hyderabad, India Liverpool, United Kingdom 7,910 km
San Miguel de Tucumán, Argentina Kansas City, United States 7,910 km
Montevideo, Uruguay Tlaquepaque, Mexico 7,909 km
San Antonio, United States João Pessoa, Brazil 7,909 km
Ottawa, Canada Betim, Brazil 7,911 km
Budapest, Hungary Anchorage, United States 7,911 km
Saltillo, Mexico Feira de Santana, Brazil 7,911 km
Detroit, United States Ribeirão Preto, Brazil 7,909 km
Córdoba, Argentina Fort Worth, United States 7,909 km
Córdoba, Argentina Plano, United States 7,909 km
Dallas, United States Feira de Santana, Brazil 7,909 km
Nova Iguaçu, Brazil Irapuato, Mexico 7,912 km
Saint Petersburg, Russia Nashville, United States 7,908 km
Kano, Nigeria Porto Alegre, Brazil 7,908 km
Belo Horizonte, Brazil Monterrey, Mexico 7,912 km
Guadalajara, Mexico Santos, Brazil 7,912 km
Curitiba, Brazil Saltillo, Mexico 7,912 km

Measure more distances between cities