Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Aeromexico

The cheapest airline(s) flying from Mexico City to Havana is Aeromexico.

  • Aeromexico Aeromexico
  • VivaAerobus VivaAerobus
  • Copa Airlines Copa Airlines
  • American Airlines American Airlines
  • United Airlines United Airlines
  • Avianca Avianca
  • Air Europa Air Europa
Cheapest Month January

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Mexico City to Havana is January.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Mexico City to Havana is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:20 NLU
    09:55 HAV
    2Hrs, 35m Direct
  • NLU 06:20 - HAV 09:55 2h 35m Direct
  • NLU 06:20
  • HAVHavana Jose Marti Intl Airport 09:55
  • 2h 35m
  • Direct
  • VivaAerobus (VB 842)Airbus
  • VivaAerobus (VB 842)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • Airbus
  • 06:20 NLU
    09:55 HAV
    2Hrs, 35m Direct
  • NLU 06:20 - HAV 09:55 2h 35m Direct
  • NLU 06:20
  • HAVHavana Jose Marti Intl Airport 09:55
  • 2h 35m
  • Direct
  • Euroairlines (Q4 842)Airbus
  • Euroairlines (Q4 842)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • Airbus
  • 11:15 MEX
    15:00 HAV
    2Hrs, 45m Direct
  • MEXMexico City Juarez International Airport 11:15 - HAV 15:00 2h 45m Direct
  • MEXMexico City Juarez International Airport 11:15
  • HAVHavana Jose Marti Intl Airport 15:00
  • 2h 45m
  • Direct
  • Aeromexico (AM 451)Boeing 737 800 Scimitar Winglets
  • Aeromexico (AM 451)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800 Scimitar Winglets
  • 01:20 MEX
    10:12 HAV
    7Hrs, 52m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 01:20 - HAV 10:12 7h 52m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 01:20
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:01
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 52m (1h 31m)
  • 1 Stop PTY · Panama City 1h 31m
  • Copa Airlines (CM 149)Boeing 737 Max 9 Passenger
    Copa Airlines (CM 371)Boeing 737 Max 9 Passenger
  • Copa Airlines (CM 149)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 01:20 MEX
    10:12 HAV
    7Hrs, 52m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 01:20 - HAV 10:12 7h 52m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 01:20
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:01
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 52m (1h 31m)
  • 1 Stop PTY · Panama City 1h 31m
  • Copa Airlines (CM 149)Boeing 737 800
    Copa Airlines (CM 371)Boeing 737 Max 9 Passenger
  • Copa Airlines (CM 149)
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 01:20 MEX
    10:12 HAV
    7Hrs, 52m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 01:20 - HAV 10:12 7h 52m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 01:20
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:01
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 52m (1h 31m)
  • 1 Stop PTY · Panama City 1h 31m
  • Copa Airlines (CM 149)Boeing 737 800
    Copa Airlines (CM 371)Boeing 737 800
  • Copa Airlines (CM 149)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 02:00 MEX
    10:12 HAV
    7Hrs, 12m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 02:00 - HAV 10:12 7h 12m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 02:00
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:41
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 12m (51m)
  • 1 Stop PTY · Panama City 51m
  • Copa Airlines (CM 857)Boeing 737 800
    Copa Airlines (CM 371)Boeing 737 800
  • Copa Airlines (CM 857)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 02:00 MEX
    10:12 HAV
    7Hrs, 12m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 02:00 - HAV 10:12 7h 12m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 02:00
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:41
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 12m (51m)
  • 1 Stop PTY · Panama City 51m
  • Copa Airlines (CM 857)Boeing 737 Max 9 Passenger
    Copa Airlines (CM 371)Boeing 737 Max 9 Passenger
  • Copa Airlines (CM 857)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 02:00 MEX
    10:12 HAV
    7Hrs, 12m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 02:00 - HAV 10:12 7h 12m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 02:00
    PTYPanama City Tocumen International Airport 07:32
  • PTYPanama City Tocumen International Airport 06:41
    HAVHavana Jose Marti Intl Airport 10:12
  • 7h 12m (51m)
  • 1 Stop PTY · Panama City 51m
  • Copa Airlines (CM 857)Boeing 737 800
    Copa Airlines (CM 371)Boeing 737 Max 9 Passenger
  • Copa Airlines (CM 857)
    • M
    • T
    • -
    • -
    • F
    • -
    • S
  • 05:45 MEX
    14:25 HAV
    7Hrs, 40m 1 Stop (IAH)
  • MEXMexico City Juarez International Airport 05:45 - HAV 14:25 7h 40m 1 Stop (IAH) Houston
  • MEXMexico City Juarez International Airport 05:45
    IAHHouston George Bush Intercontinental Airport 10:25
  • IAHHouston George Bush Intercontinental Airport 08:04
    HAVHavana Jose Marti Intl Airport 14:25
  • 7h 40m (2h 21m)
  • 1 Stop IAH · Houston 2h 21m
  • United Airlines (UA 1085)Airbus
    United Airlines (UA 6306)Embraer 175
  • United Airlines (UA 1085)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 05:45 MEX
    14:30 HAV
    7Hrs, 45m 1 Stop (IAH)
  • MEXMexico City Juarez International Airport 05:45 - HAV 14:30 7h 45m 1 Stop (IAH) Houston
  • MEXMexico City Juarez International Airport 05:45
    IAHHouston George Bush Intercontinental Airport 10:57
  • IAHHouston George Bush Intercontinental Airport 08:04
    HAVHavana Jose Marti Intl Airport 14:30
  • 7h 45m (2h 53m)
  • 1 Stop IAH · Houston 2h 53m
  • United Airlines (UA 1085)Airbus
    United Airlines (UA 1506)Boeing 737 800
  • United Airlines (UA 1085)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:10 TLC
    14:45 HAV
    7Hrs, 35m 1 Stop (MID)
  • TLCMexico City Toluca Airport 06:10 - HAV 14:45 7h 35m 1 Stop (MID) Merida
  • TLCMexico City Toluca Airport 06:10
    MIDMerida Airport 12:15
  • MIDMerida Airport 08:00
    HAVHavana Jose Marti Intl Airport 14:45
  • 7h 35m (4h 15m)
  • 1 Stop MID · Merida 4h 15m
  • VivaAerobus (VB 9245)Airbus
    VivaAerobus (VB 872)Airbus
  • VivaAerobus (VB 9245)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:25 MEX
    14:45 HAV
    7Hrs, 20m 1 Stop (MID)
  • MEXMexico City Juarez International Airport 06:25 - HAV 14:45 7h 20m 1 Stop (MID) Merida
  • MEXMexico City Juarez International Airport 06:25
    MIDMerida Airport 12:15
  • MIDMerida Airport 08:15
    HAVHavana Jose Marti Intl Airport 14:45
  • 7h 20m (4h)
  • 1 Stop MID · Merida 4h
  • VivaAerobus (VB 1100)Airbus
    VivaAerobus (VB 872)Airbus
  • VivaAerobus (VB 1100)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:45 MEX
    16:15 HAV
    8Hrs, 30m 1 Stop (MIA)
  • MEXMexico City Juarez International Airport 06:45 - HAV 16:15 8h 30m 1 Stop (MIA) Miami
  • MEXMexico City Juarez International Airport 06:45
    MIAMiami International Airport 15:00
  • MIAMiami International Airport 10:55
    HAVHavana Jose Marti Intl Airport 16:15
  • 8h 30m (4h 05m)
  • 1 Stop MIA · Miami 4h 05m
  • American Airlines (AA 1498)Boeing 737 Max 8 Passenger
    American Airlines (AA 252)Airbus
  • American Airlines (AA 1498)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 07:35 MEX
    15:50 HAV
    7Hrs, 15m 1 Stop (MTY)
  • MEXMexico City Juarez International Airport 07:35 - HAV 15:50 7h 15m 1 Stop (MTY) Monterrey
  • MEXMexico City Juarez International Airport 07:35
    MTYMonterrey General Mariano Escobedo Airport 12:10
  • MTYMonterrey General Mariano Escobedo Airport 09:15
    HAVHavana Jose Marti Intl Airport 15:50
  • 7h 15m (2h 55m)
  • 1 Stop MTY · Monterrey 2h 55m
  • VivaAerobus (VB 1118)Airbus
    VivaAerobus (VB 642)Airbus
  • VivaAerobus (VB 1118)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:10 TLC
    15:50 HAV
    6Hrs, 40m 1 Stop (MTY)
  • TLCMexico City Toluca Airport 08:10 - HAV 15:50 6h 40m 1 Stop (MTY) Monterrey
  • TLCMexico City Toluca Airport 08:10
    MTYMonterrey General Mariano Escobedo Airport 12:10
  • MTYMonterrey General Mariano Escobedo Airport 09:50
    HAVHavana Jose Marti Intl Airport 15:50
  • 6h 40m (2h 20m)
  • 1 Stop MTY · Monterrey 2h 20m
  • VivaAerobus (VB 4041)Airbus
    VivaAerobus (VB 642)Airbus
  • VivaAerobus (VB 4041)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:30 MEX
    15:50 HAV
    6Hrs, 20m 1 Stop (MTY)
  • MEXMexico City Juarez International Airport 08:30 - HAV 15:50 6h 20m 1 Stop (MTY) Monterrey
  • MEXMexico City Juarez International Airport 08:30
    MTYMonterrey General Mariano Escobedo Airport 12:10
  • MTYMonterrey General Mariano Escobedo Airport 10:10
    HAVHavana Jose Marti Intl Airport 15:50
  • 6h 20m (2h)
  • 1 Stop MTY · Monterrey 2h
  • VivaAerobus (VB 1134)Airbus
    VivaAerobus (VB 642)Airbus
  • VivaAerobus (VB 1134)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:35 MEX
    18:55 HAV
    8Hrs, 20m 1 Stop (MTY)
  • MEXMexico City Juarez International Airport 09:35 - HAV 18:55 8h 20m 1 Stop (MTY) Monterrey
  • MEXMexico City Juarez International Airport 09:35
    MTYMonterrey General Mariano Escobedo Airport 15:15
  • MTYMonterrey General Mariano Escobedo Airport 11:15
    HAVHavana Jose Marti Intl Airport 18:55
  • 8h 20m (4h)
  • 1 Stop MTY · Monterrey 4h
  • VivaAerobus (VB 1356)Airbus
    VivaAerobus (VB 642)Airbus
  • VivaAerobus (VB 1356)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 NLU
    18:55 HAV
    7Hrs, 25m 1 Stop (MTY)
  • NLU 10:30 - HAV 18:55 7h 25m 1 Stop (MTY) Monterrey
  • NLU 10:30
    MTYMonterrey General Mariano Escobedo Airport 15:15
  • MTYMonterrey General Mariano Escobedo Airport 12:10
    HAVHavana Jose Marti Intl Airport 18:55
  • 7h 25m (3h 05m)
  • 1 Stop MTY · Monterrey 3h 05m
  • VivaAerobus (VB 9402)Airbus
    VivaAerobus (VB 642)Airbus
  • VivaAerobus (VB 9402)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:25 NLU
    20:40 HAV
    7Hrs, 15m 1 Stop (CUN)
  • NLU 12:25 - HAV 20:40 7h 15m 1 Stop (CUN) Cancun
  • NLU 12:25
    CUNCancun Airport 19:30
  • CUNCancun Airport 15:50
    HAVHavana Jose Marti Intl Airport 20:40
  • 7h 15m (3h 40m)
  • 1 Stop CUN · Cancun 3h 40m
  • VivaAerobus (VB 2283)Airbus
    VivaAerobus (VB 314)Airbus
  • VivaAerobus (VB 2283)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:30 CUN
    14:15 MTY
    7Hrs, 05m 1 Stop (HAV)
  • CUNCancun Airport 19:30 - MTY 14:15 7h 05m 1 Stop (HAV) Havana
  • CUNCancun Airport 19:30
    MEXMexico City Juarez International Airport 12:35
  • HAVHavana Jose Marti Intl Airport 20:40
    MTYMonterrey General Mariano Escobedo Airport 14:15
  • 7h 05m (1h 50m)
  • 1 Stop HAV · Havana 1h 50m
  • VivaAerobus (VB 314)Airbus
    VivaAerobus (VB 1124)Airbus
  • VivaAerobus (VB 314)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:35 MEX
    20:40 HAV
    7Hrs, 05m 1 Stop (CUN)
  • MEXMexico City Juarez International Airport 12:35 - HAV 20:40 7h 05m 1 Stop (CUN) Cancun
  • MEXMexico City Juarez International Airport 12:35
    CUNCancun Airport 19:30
  • CUNCancun Airport 16:00
    HAVHavana Jose Marti Intl Airport 20:40
  • 7h 05m (3h 30m)
  • 1 Stop CUN · Cancun 3h 30m
  • VivaAerobus (VB 1034)Airbus
    VivaAerobus (VB 314)Airbus
  • VivaAerobus (VB 1034)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:10 MEX
    21:20 HAV
    7Hrs, 10m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 13:10 - HAV 21:20 7h 10m 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 13:10
    PTYPanama City Tocumen International Airport 18:40
  • PTYPanama City Tocumen International Airport 17:55
    HAVHavana Jose Marti Intl Airport 21:20
  • 7h 10m (45m)
  • 1 Stop PTY · Panama City 45m
  • Copa Airlines (CM 121)Boeing 737 800
    Copa Airlines (CM 387)Boeing 737 800
  • Copa Airlines (CM 121)
    • -
    • T
    • W
    • -
    • F
    • S
    • -
  • 14:46 NLU
    00:30 HAV
    8Hrs, 44m 1 Stop (PTY)
  • NLU 14:46 - HAV 00:30 8h 44m 1 Stop (PTY) Panama City
  • NLU 14:46
    PTYPanama City Tocumen International Airport 21:50
  • PTYPanama City Tocumen International Airport 19:43
    HAVHavana Jose Marti Intl Airport 00:30
  • 8h 44m (2h 07m)
  • 1 Stop PTY · Panama City 2h 07m
  • Copa Airlines (CM 117)Boeing 737 800
    Copa Airlines (CM 217)Boeing 737 800
  • Copa Airlines (CM 117)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 15:30 MEX
    00:30 HAV
    8Hrs, 00m 1 Stop (PTY)
  • MEXMexico City Juarez International Airport 15:30 - HAV 00:30 8h 1 Stop (PTY) Panama City
  • MEXMexico City Juarez International Airport 15:30
    PTYPanama City Tocumen International Airport 21:50
  • PTYPanama City Tocumen International Airport 20:16
    HAVHavana Jose Marti Intl Airport 00:30
  • 8h (1h 34m)
  • 1 Stop PTY · Panama City 1h 34m
  • Copa Airlines (CM 135)Boeing 737 800
    Copa Airlines (CM 217)Boeing 737 800
  • Copa Airlines (CM 135)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Mexico City to Havana?

The fastest flight time for direct flights from Mexico City to Havana is 2 hours 35 minutes. Check latest flight schedules & prices on Wego.

How far is Havana from Mexico City?

The flight distance between Mexico City and Havana is 1784km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 01:20. The last flight of the day departs at 01:20. See the full list of flight times on Wego.

How many airlines offer direct flights from Mexico City to Havana?

There are 3 airlines that offer direct flights from Mexico City to Havana. Find out the list of airlines on Wego.