Flight Schedules

Last Updated: Mon, 2 Dec, 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
  • 08:00 HAV
    15:14 LGA
    7Hrs, 14m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 08:00 - LGA 15:14 7h 14m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 08:00
    MIAMiami International Airport 12:04
  • MIAMiami International Airport 09:15
    LGANew York La Guardia Airport 15:14
  • 7h 14m (2h 49m)
  • 1 Stop MIA · Miami 2h 49m
  • American Airlines (AA 2696)Boeing 737 Max 8 Passenger
    American Airlines (AA 4662)Embraer Emb 175
  • American Airlines (AA 2696)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:00 HAV
    15:15 LGA
    7Hrs, 15m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 08:00 - LGA 15:15 7h 15m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 08:00
    MIAMiami International Airport 12:04
  • MIAMiami International Airport 09:15
    LGANew York La Guardia Airport 15:15
  • 7h 15m (2h 49m)
  • 1 Stop MIA · Miami 2h 49m
  • American Airlines (AA 2696)Boeing 737 Max 8 Passenger
    American Airlines (AA 2047)Boeing 737 800
  • American Airlines (AA 2696)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 08:00 HAV
    15:16 LGA
    7Hrs, 16m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 08:00 - LGA 15:16 7h 16m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 08:00
    MIAMiami International Airport 12:05
  • MIAMiami International Airport 09:15
    LGANew York La Guardia Airport 15:16
  • 7h 16m (2h 50m)
  • 1 Stop MIA · Miami 2h 50m
  • American Airlines (AA 2696)Boeing 737 Max 8 Passenger
    American Airlines (AA 2047)Boeing 737 800
  • American Airlines (AA 2696)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 08:00 HAV
    15:18 JFK
    7Hrs, 18m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 08:00 - JFK 15:18 7h 18m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 08:00
    MIAMiami International Airport 12:06
  • MIAMiami International Airport 09:15
    JFKNew York John F. Kennedy International Airport 15:18
  • 7h 18m (2h 51m)
  • 1 Stop MIA · Miami 2h 51m
  • American Airlines (AA 2696)Boeing 737 Max 8 Passenger
    American Airlines (AA 2210)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2696)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 09:35 HAV
    17:29 LGA
    7Hrs, 54m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 09:35 - LGA 17:29 7h 54m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 09:35
    MIAMiami International Airport 14:33
  • MIAMiami International Airport 10:50
    LGANew York La Guardia Airport 17:29
  • 7h 54m (3h 43m)
  • 1 Stop MIA · Miami 3h 43m
  • American Airlines (AA 2678)Boeing 737 800
    American Airlines (AA 3297)Boeing 737 800
  • American Airlines (AA 2678)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:57 TPA
    10:50 MIA
    7Hrs, 55m 1 Stop (LGA)
  • TPATampa International Airport 14:57 - MIA 10:50 7h 55m 1 Stop (LGA) New York City
  • TPATampa International Airport 14:57
    HAVHavana Jose Marti Intl Airport 09:35
  • LGANew York La Guardia Airport 17:30
    MIAMiami International Airport 10:50
  • 7h 55m (2h 44m)
  • 1 Stop LGA · New York City 2h 44m
  • American Airlines (AA 793)Boeing 737 800
    American Airlines (AA 2678)Boeing 737 800
  • American Airlines (AA 793)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:35 HAV
    17:30 JFK
    7Hrs, 55m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 09:35 - JFK 17:30 7h 55m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 09:35
    MIAMiami International Airport 14:30
  • MIAMiami International Airport 10:50
    JFKNew York John F. Kennedy International Airport 17:30
  • 7h 55m (3h 40m)
  • 1 Stop MIA · Miami 3h 40m
  • American Airlines (AA 2678)Boeing 737 800
    American Airlines (AA 761)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2678)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 HAV
    17:29 LGA
    6Hrs, 59m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 10:30 - LGA 17:29 6h 59m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 10:30
    MIAMiami International Airport 14:33
  • MIAMiami International Airport 11:40
    LGANew York La Guardia Airport 17:29
  • 6h 59m (2h 53m)
  • 1 Stop MIA · Miami 2h 53m
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 3297)Boeing 737 800
  • American Airlines (AA 243)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 10:30 HAV
    17:30 JFK
    7Hrs, 00m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 10:30 - JFK 17:30 7h 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 10:30
    MIAMiami International Airport 14:30
  • MIAMiami International Airport 11:40
    JFKNew York John F. Kennedy International Airport 17:30
  • 7h (2h 50m)
  • 1 Stop MIA · Miami 2h 50m
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 761)Boeing 737 Max 8 Passenger
  • American Airlines (AA 243)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 HAV
    17:35 EWR
    7Hrs, 05m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 10:30 - EWR 17:35 7h 05m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 10:30
    MIAMiami International Airport 14:36
  • MIAMiami International Airport 11:40
    EWRNewark Liberty International Airport 17:35
  • 7h 05m (2h 56m)
  • 1 Stop MIA · Miami 2h 56m
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 2933)Boeing 737 800
  • American Airlines (AA 243)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 10:30 HAV
    17:53 JFK
    7Hrs, 23m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 10:30 - JFK 17:53 7h 23m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 10:30
    MIAMiami International Airport 14:52
  • MIAMiami International Airport 11:40
    JFKNew York John F. Kennedy International Airport 17:53
  • 7h 23m (3h 12m)
  • 1 Stop MIA · Miami 3h 12m
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 761)Boeing 737 Max 8 Passenger
  • American Airlines (AA 243)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 16:29 CLT
    11:40 MIA
    7Hrs, 48m 1 Stop (JFK)
  • CLTCharlotte Airport 16:29 - MIA 11:40 7h 48m 1 Stop (JFK) New York City
  • CLTCharlotte Airport 16:29
    HAVHavana Jose Marti Intl Airport 10:30
  • JFKNew York John F. Kennedy International Airport 18:18
    MIAMiami International Airport 11:40
  • 7h 48m (2h 31m)
  • 1 Stop JFK · New York City 2h 31m
  • American Airlines (AA 454)Airbus
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 454)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:41 CLT
    11:40 MIA
    7Hrs, 55m 1 Stop (LGA)
  • CLTCharlotte Airport 16:41 - MIA 11:40 7h 55m 1 Stop (LGA) New York City
  • CLTCharlotte Airport 16:41
    HAVHavana Jose Marti Intl Airport 10:30
  • LGANew York La Guardia Airport 18:25
    MIAMiami International Airport 11:40
  • 7h 55m (2h 43m)
  • 1 Stop LGA · New York City 2h 43m
  • American Airlines (AA 1722)Airbus
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 1722)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • 16:38 CLT
    11:40 MIA
    7Hrs, 55m 1 Stop (LGA)
  • CLTCharlotte Airport 16:38 - MIA 11:40 7h 55m 1 Stop (LGA) New York City
  • CLTCharlotte Airport 16:38
    HAVHavana Jose Marti Intl Airport 10:30
  • LGANew York La Guardia Airport 18:25
    MIAMiami International Airport 11:40
  • 7h 55m (2h 40m)
  • 1 Stop LGA · New York City 2h 40m
  • American Airlines (AA 1722)Boeing 737 800
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 1722)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:41 CLT
    11:40 MIA
    7Hrs, 55m 1 Stop (LGA)
  • CLTCharlotte Airport 16:41 - MIA 11:40 7h 55m 1 Stop (LGA) New York City
  • CLTCharlotte Airport 16:41
    HAVHavana Jose Marti Intl Airport 10:30
  • LGANew York La Guardia Airport 18:25
    MIAMiami International Airport 11:40
  • 7h 55m (2h 43m)
  • 1 Stop LGA · New York City 2h 43m
  • American Airlines (AA 1722)Airbus
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 1722)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:44 CLT
    11:40 MIA
    8Hrs, 04m 1 Stop (EWR)
  • CLTCharlotte Airport 16:44 - MIA 11:40 8h 04m 1 Stop (EWR) New York City
  • CLTCharlotte Airport 16:44
    HAVHavana Jose Marti Intl Airport 10:30
  • EWRNewark Liberty International Airport 18:34
    MIAMiami International Airport 11:40
  • 8h 04m (2h 46m)
  • 1 Stop EWR · New York City 2h 46m
  • American Airlines (AA 1038)Airbus
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 1038)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:45 HAV
    17:35 EWR
    5Hrs, 50m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - EWR 17:35 5h 50m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 14:36
  • MIAMiami International Airport 13:00
    EWRNewark Liberty International Airport 17:35
  • 5h 50m (1h 36m)
  • 1 Stop MIA · Miami 1h 36m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 2933)Boeing 737 800
  • American Airlines (AA 1334)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 11:45 HAV
    17:53 JFK
    6Hrs, 08m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - JFK 17:53 6h 08m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 14:52
  • MIAMiami International Airport 13:00
    JFKNew York John F. Kennedy International Airport 17:53
  • 6h 08m (1h 52m)
  • 1 Stop MIA · Miami 1h 52m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 761)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1334)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 11:45 HAV
    18:54 LGA
    7Hrs, 09m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - LGA 18:54 7h 09m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 15:58
  • MIAMiami International Airport 13:00
    LGANew York La Guardia Airport 18:54
  • 7h 09m (2h 58m)
  • 1 Stop MIA · Miami 2h 58m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 3047)Boeing 737 800
  • American Airlines (AA 1334)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:45 HAV
    19:00 LGA
    7Hrs, 15m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - LGA 19:00 7h 15m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 16:03
  • MIAMiami International Airport 13:00
    LGANew York La Guardia Airport 19:00
  • 7h 15m (3h 03m)
  • 1 Stop MIA · Miami 3h 03m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 3047)Boeing 737 800
  • American Airlines (AA 1334)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 11:45 HAV
    19:00 LGA
    7Hrs, 15m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - LGA 19:00 7h 15m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 16:03
  • MIAMiami International Airport 13:00
    LGANew York La Guardia Airport 19:00
  • 7h 15m (3h 03m)
  • 1 Stop MIA · Miami 3h 03m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 3135)Boeing 737 800
  • American Airlines (AA 1334)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 11:45 HAV
    19:47 LGA
    8Hrs, 02m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - LGA 19:47 8h 02m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 16:48
  • MIAMiami International Airport 13:00
    LGANew York La Guardia Airport 19:47
  • 8h 02m (3h 48m)
  • 1 Stop MIA · Miami 3h 48m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 2669)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1334)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 18:02 CLT
    13:00 MIA
    8Hrs, 07m 1 Stop (JFK)
  • CLTCharlotte Airport 18:02 - MIA 13:00 8h 07m 1 Stop (JFK) New York City
  • CLTCharlotte Airport 18:02
    HAVHavana Jose Marti Intl Airport 11:45
  • JFKNew York John F. Kennedy International Airport 19:52
    MIAMiami International Airport 13:00
  • 8h 07m (2h 51m)
  • 1 Stop JFK · New York City 2h 51m
  • American Airlines (AA 657)Airbus
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 657)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 17:59 CLT
    13:00 MIA
    8Hrs, 07m 1 Stop (JFK)
  • CLTCharlotte Airport 17:59 - MIA 13:00 8h 07m 1 Stop (JFK) New York City
  • CLTCharlotte Airport 17:59
    HAVHavana Jose Marti Intl Airport 11:45
  • JFKNew York John F. Kennedy International Airport 19:52
    MIAMiami International Airport 13:00
  • 8h 07m (2h 48m)
  • 1 Stop JFK · New York City 2h 48m
  • American Airlines (AA 657)Boeing 737 800
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 657)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 11:45 HAV
    20:00 LGA
    8Hrs, 15m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 11:45 - LGA 20:00 8h 15m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 11:45
    MIAMiami International Airport 16:59
  • MIAMiami International Airport 13:00
    LGANew York La Guardia Airport 20:00
  • 8h 15m (3h 59m)
  • 1 Stop MIA · Miami 3h 59m
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 2669)Boeing 737 Max 8 Passenger
  • American Airlines (AA 1334)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:06 CLT
    13:00 MIA
    8Hrs, 15m 1 Stop (JFK)
  • CLTCharlotte Airport 18:06 - MIA 13:00 8h 15m 1 Stop (JFK) New York City
  • CLTCharlotte Airport 18:06
    HAVHavana Jose Marti Intl Airport 11:45
  • JFKNew York John F. Kennedy International Airport 20:00
    MIAMiami International Airport 13:00
  • 8h 15m (2h 55m)
  • 1 Stop JFK · New York City 2h 55m
  • American Airlines (AA 657)Boeing 737 Max 8 Passenger
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 657)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:28 MCO
    13:00 MIA
    8Hrs, 15m 1 Stop (LGA)
  • MCOOrlando International Airport 17:28 - MIA 13:00 8h 15m 1 Stop (LGA) New York City
  • MCOOrlando International Airport 17:28
    HAVHavana Jose Marti Intl Airport 11:45
  • LGANew York La Guardia Airport 20:00
    MIAMiami International Airport 13:00
  • 8h 15m (3h 15m)
  • 1 Stop LGA · New York City 3h 15m
  • American Airlines (AA 3087)Boeing 737 800
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 3087)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:00 HAV
    18:54 LGA
    5Hrs, 54m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 18:54 5h 54m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 15:58
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 18:54
  • 5h 54m (1h 43m)
  • 1 Stop MIA · Miami 1h 43m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 3047)Boeing 737 800
  • American Airlines (AA 2706)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:00 HAV
    19:00 LGA
    6Hrs, 00m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 19:00 6h 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 16:03
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 19:00
  • 6h (1h 48m)
  • 1 Stop MIA · Miami 1h 48m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 3047)Boeing 737 800
  • American Airlines (AA 2706)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 13:00 HAV
    19:00 LGA
    6Hrs, 00m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 19:00 6h 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 16:03
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 19:00
  • 6h (1h 48m)
  • 1 Stop MIA · Miami 1h 48m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 3135)Boeing 737 800
  • American Airlines (AA 2706)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 13:00 HAV
    19:47 LGA
    6Hrs, 47m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 19:47 6h 47m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 16:48
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 19:47
  • 6h 47m (2h 33m)
  • 1 Stop MIA · Miami 2h 33m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 2669)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2706)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:00 HAV
    20:00 LGA
    7Hrs, 00m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 20:00 7h 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 16:59
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 20:00
  • 7h (2h 44m)
  • 1 Stop MIA · Miami 2h 44m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 2669)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2706)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:00 HAV
    20:34 JFK
    7Hrs, 34m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - JFK 20:34 7h 34m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 17:30
  • MIAMiami International Airport 14:15
    JFKNew York John F. Kennedy International Airport 20:34
  • 7h 34m (3h 15m)
  • 1 Stop MIA · Miami 3h 15m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 1922)Boeing 737 800
  • American Airlines (AA 2706)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:00 HAV
    21:00 LGA
    8Hrs, 00m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - LGA 21:00 8h 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 18:01
  • MIAMiami International Airport 14:15
    LGANew York La Guardia Airport 21:00
  • 8h (3h 46m)
  • 1 Stop MIA · Miami 3h 46m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 2271)Boeing 737 800
  • American Airlines (AA 2706)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 13:00 HAV
    21:39 EWR
    8Hrs, 39m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - EWR 21:39 8h 39m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 18:34
  • MIAMiami International Airport 14:15
    EWRNewark Liberty International Airport 21:39
  • 8h 39m (4h 19m)
  • 1 Stop MIA · Miami 4h 19m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 322)Boeing 737 800
  • American Airlines (AA 2706)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:00 HAV
    22:18 JFK
    9Hrs, 18m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - JFK 22:18 9h 18m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 19:16
  • MIAMiami International Airport 14:15
    JFKNew York John F. Kennedy International Airport 22:18
  • 9h 18m (5h 01m)
  • 1 Stop MIA · Miami 5h 01m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 1357)Boeing 737 800
  • American Airlines (AA 2706)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:40 HAV
    20:34 JFK
    5Hrs, 54m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - JFK 20:34 5h 54m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 17:30
  • MIAMiami International Airport 15:55
    JFKNew York John F. Kennedy International Airport 20:34
  • 5h 54m (1h 35m)
  • 1 Stop MIA · Miami 1h 35m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 1922)Boeing 737 800
  • American Airlines (AA 838)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:40 HAV
    20:43 LGA
    6Hrs, 03m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 20:43 6h 03m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 17:40
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 20:43
  • 6h 03m (1h 45m)
  • 1 Stop MIA · Miami 1h 45m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2271)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:40 HAV
    20:59 LGA
    6Hrs, 19m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 20:59 6h 19m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 18:00
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 20:59
  • 6h 19m (2h 05m)
  • 1 Stop MIA · Miami 2h 05m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2271)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:40 HAV
    21:00 LGA
    6Hrs, 20m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 21:00 6h 20m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 18:01
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 21:00
  • 6h 20m (2h 06m)
  • 1 Stop MIA · Miami 2h 06m
  • American Airlines (AA 838)Boeing 737 Max 8 Passenger
    American Airlines (AA 2271)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:40 HAV
    21:00 LGA
    6Hrs, 20m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 21:00 6h 20m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 18:01
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 21:00
  • 6h 20m (2h 06m)
  • 1 Stop MIA · Miami 2h 06m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2271)Boeing 737 800
  • American Airlines (AA 838)
    • M
    • T
    • -
    • T
    • F
    • -
    • -
  • 14:40 HAV
    21:39 EWR
    6Hrs, 59m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - EWR 21:39 6h 59m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 18:34
  • MIAMiami International Airport 15:55
    EWRNewark Liberty International Airport 21:39
  • 6h 59m (2h 39m)
  • 1 Stop MIA · Miami 2h 39m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 322)Boeing 737 800
  • American Airlines (AA 838)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:40 HAV
    22:18 JFK
    7Hrs, 38m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - JFK 22:18 7h 38m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 19:16
  • MIAMiami International Airport 15:55
    JFKNew York John F. Kennedy International Airport 22:18
  • 7h 38m (3h 21m)
  • 1 Stop MIA · Miami 3h 21m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 1357)Boeing 737 800
  • American Airlines (AA 838)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:40 HAV
    22:19 LGA
    7Hrs, 39m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 22:19 7h 39m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 19:19
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 22:19
  • 7h 39m (3h 24m)
  • 1 Stop MIA · Miami 3h 24m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2213)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:40 HAV
    22:28 LGA
    7Hrs, 48m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 22:28 7h 48m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 19:26
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 22:28
  • 7h 48m (3h 31m)
  • 1 Stop MIA · Miami 3h 31m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2213)Boeing 737 800
  • American Airlines (AA 838)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 14:40 HAV
    22:42 LGA
    8Hrs, 02m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 22:42 8h 02m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 19:35
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 22:42
  • 8h 02m (3h 40m)
  • 1 Stop MIA · Miami 3h 40m
  • American Airlines (AA 838)Boeing 737 Max 8 Passenger
    American Airlines (AA 2213)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:40 HAV
    22:42 LGA
    8Hrs, 02m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - LGA 22:42 8h 02m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 19:35
  • MIAMiami International Airport 15:55
    LGANew York La Guardia Airport 22:42
  • 8h 02m (3h 40m)
  • 1 Stop MIA · Miami 3h 40m
  • American Airlines (AA 838)Boeing 737 800
    American Airlines (AA 2213)Boeing 737 800
  • American Airlines (AA 838)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:30 HAV
    23:13 EWR
    7Hrs, 43m 1 Stop (IAH)
  • HAVHavana Jose Marti Intl Airport 15:30 - EWR 23:13 7h 43m 1 Stop (IAH) Houston
  • HAVHavana Jose Marti Intl Airport 15:30
    IAHHouston George Bush Intercontinental Airport 18:45
  • IAHHouston George Bush Intercontinental Airport 17:12
    EWRNewark Liberty International Airport 23:13
  • 7h 43m (1h 33m)
  • 1 Stop IAH · Houston 1h 33m
  • United Airlines (UA 1507)Boeing 737 800
    United Airlines (UA 404)Boeing 737 900
  • United Airlines (UA 1507)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 15:30 HAV
    23:15 LGA
    7Hrs, 45m 1 Stop (IAH)
  • HAVHavana Jose Marti Intl Airport 15:30 - LGA 23:15 7h 45m 1 Stop (IAH) Houston
  • HAVHavana Jose Marti Intl Airport 15:30
    IAHHouston George Bush Intercontinental Airport 18:49
  • IAHHouston George Bush Intercontinental Airport 17:12
    LGANew York La Guardia Airport 23:15
  • 7h 45m (1h 37m)
  • 1 Stop IAH · Houston 1h 37m
  • United Airlines (UA 1507)Boeing 737 800
    United Airlines (UA 2659)Boeing 737 800
  • United Airlines (UA 1507)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:30 HAV
    00:28 EWR
    8Hrs, 58m 1 Stop (IAH)
  • HAVHavana Jose Marti Intl Airport 15:30 - EWR 00:28 8h 58m 1 Stop (IAH) Houston
  • HAVHavana Jose Marti Intl Airport 15:30
    IAHHouston George Bush Intercontinental Airport 20:00
  • IAHHouston George Bush Intercontinental Airport 17:12
    EWRNewark Liberty International Airport 00:28
  • 8h 58m (2h 48m)
  • 1 Stop IAH · Houston 2h 48m
  • United Airlines (UA 1507)Boeing 737 800
    United Airlines (UA 1444)Boeing 757 200 Series
  • United Airlines (UA 1507)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is New York City from Havana?

The flight distance between Havana and New York City is 2107km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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