Lowcost flights from Madrid (Spain) to Havana (Cuba)

Direct distance between cities: 7452 km. Average direct flight time is 9:46 hours.

From Madrid to Havana with Level (IB)

Connection in Bogota (Colombia)
  • From Madrid to Bogota with Level.
  • From Bogota to Havana with Wingo.
Connection in Cancun (Mexico)
  • From Madrid to Cancun with Iberojet.
  • From Cancun to Havana with VivaAerobús.
Connection in Mexico City (Mexico)
  • From Madrid to Mexico City with Level.
  • From Mexico City to Havana with VivaAerobús.