Find cheap Havana, Cuba to Madrid, Spain flights with our free search service. Compare all available fares for direct or connection flights to Madrid.
Best price to flight from Havana to Madrid (One Way)
What is the distance between Havana and Madrid?
The average distance from Havana to Madrid is 7590 kilometers (equals to 4716 miles or 4098 nautical miles).
Your flight will departure from Havana Airport, Cuba and arrive on Madrid Barajas International Airport, Spain.
How long is the flight from Havana to Madrid?
The average flight time between Havana to Madrid is 8 hours and 30 minutes.
How much is the fare for flight between Havana and Madrid?
The average price for one-way airfare from Havana to Madrid is 438 USD (none-taxes) for economy class.