Lowcost flights from Havana (Cuba) to Mexico City (Mexico), €44 - €178

Direct distance between cities: 1777 km. Average direct flight time is 3:05 hours.

Please note! Some routes are seasonal.

From Havana to Mexico City with VivaAerobús (VB)
Average ticket price: €44 - €178

Connection in Bogota (Colombia)
From Havana to Bogota with Wingo (P5)
Average ticket price: €56 - €222
From Bogota to Mexico City with Aerolíneas (AR)
From Bogota to Mexico City with Gol Transportes Aéreos (G3)
From Bogota to Mexico City with VivaAerobús (VB)
From Bogota to Mexico City with Volaris (Y4)
Average ticket price: €79 - €316
Connection in Cancun (Mexico)
From Havana to Cancun with VivaAerobús (VB)
Average ticket price: €13 - €51
From Cancun to Mexico City with Aerolíneas (AR)
From Cancun to Mexico City with Gol Transportes Aéreos (G3)
From Cancun to Mexico City with VivaAerobús (VB)
From Cancun to Mexico City with Volaris (Y4)
From Cancun to Mexico City with Frontier Airlines (F9)
From Cancun to Mexico City with Level (IB)
Average ticket price: €32 - €129
Connection in Madrid (Spain)
From Havana to Madrid with Level (IB)
Average ticket price: €186 - €745
From Madrid to Mexico City with Level (IB)
Average ticket price: €227 - €906
Connection in Merida (Mexico)
From Havana to Merida with VivaAerobús (VB)
Average ticket price: €20 - €78
From Merida to Mexico City with VivaAerobús (VB)
From Merida to Mexico City with Volaris (Y4)
From Merida to Mexico City with Level (IB)
Average ticket price: €25 - €100
Connection in Mexico City (Mexico)
From Havana to Mexico City with VivaAerobús (VB)
Average ticket price: €44 - €178
From Mexico City to Mexico City with Gol Transportes Aéreos (G3)
Average ticket price: €0 - €0
Connection in Monterrey (Mexico)
From Havana to Monterrey with VivaAerobús (VB)
Average ticket price: €46 - €184
From Monterrey to Mexico City with Aerolíneas (AR)
From Monterrey to Mexico City with Gol Transportes Aéreos (G3)
From Monterrey to Mexico City with VivaAerobús (VB)
From Monterrey to Mexico City with Volaris (Y4)
From Monterrey to Mexico City with Level (IB)
Average ticket price: €18 - €71