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
  • 14:55 DCA
    09:10 MIA
    8Hrs, 35m 1 Stop (YYZ)
  • DCAWashington Ronald Reagan National Airport 14:55 - MIA 09:10 8h 35m 1 Stop (YYZ) Toronto
  • DCAWashington Ronald Reagan National Airport 14:55
    HAVHavana Jose Marti Intl Airport 08:00
  • YYZToronto Lester B Pearson Intl Airport 16:35
    MIAMiami International Airport 09:10
  • 8h 35m (3h 05m)
  • 1 Stop YYZ · Toronto 3h 05m
  • American Airlines (AA 5667)Crj 700 Canadair Regional
    American Airlines (AA 2696)Boeing 737 800
  • American Airlines (AA 5667)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:10 LGA
    10:45 MIA
    9Hrs, 25m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 17:10 - MIA 10:45 9h 25m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 17:10
    HAVHavana Jose Marti Intl Airport 09:35
  • YYZToronto Lester B Pearson Intl Airport 19:00
    MIAMiami International Airport 10:45
  • 9h 25m (3h 13m)
  • 1 Stop YYZ · Toronto 3h 13m
  • American Airlines (AA 4438)Embraer Emb 175
    American Airlines (AA 2678)Boeing 737 Max 8 Passenger
  • American Airlines (AA 4438)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 17:10 LGA
    10:45 MIA
    9Hrs, 25m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 17:10 - MIA 10:45 9h 25m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 17:10
    HAVHavana Jose Marti Intl Airport 09:35
  • YYZToronto Lester B Pearson Intl Airport 19:00
    MIAMiami International Airport 10:45
  • 9h 25m (3h 21m)
  • 1 Stop YYZ · Toronto 3h 21m
  • American Airlines (AA 4438)Embraer Emb 175
    American Airlines (AA 2678)Boeing 737 Max 8 Passenger
  • American Airlines (AA 4438)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:24 CLT
    10:45 MIA
    8Hrs, 54m 1 Stop (YYZ)
  • CLTCharlotte Airport 16:24 - MIA 10:45 8h 54m 1 Stop (YYZ) Toronto
  • CLTCharlotte Airport 16:24
    HAVHavana Jose Marti Intl Airport 09:35
  • YYZToronto Lester B Pearson Intl Airport 18:29
    MIAMiami International Airport 10:45
  • 8h 54m (3h 30m)
  • 1 Stop YYZ · Toronto 3h 30m
  • American Airlines (AA 5338)Canadair Regional
    American Airlines (AA 2678)Boeing 737 Max 8 Passenger
  • American Airlines (AA 5338)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 16:24 CLT
    11:40 MIA
    7Hrs, 59m 1 Stop (YYZ)
  • CLTCharlotte Airport 16:24 - MIA 11:40 7h 59m 1 Stop (YYZ) Toronto
  • CLTCharlotte Airport 16:24
    HAVHavana Jose Marti Intl Airport 10:30
  • YYZToronto Lester B Pearson Intl Airport 18:29
    MIAMiami International Airport 11:40
  • 7h 59m (2h 35m)
  • 1 Stop YYZ · Toronto 2h 35m
  • American Airlines (AA 5338)Canadair Regional
    American Airlines (AA 243)Boeing 737 800
  • American Airlines (AA 5338)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 18:34 ORD
    12:55 MIA
    9Hrs, 39m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 18:34 - MIA 12:55 9h 39m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 18:34
    HAVHavana Jose Marti Intl Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 21:24
    MIAMiami International Airport 12:55
  • 9h 39m (3h 11m)
  • 1 Stop YYZ · Toronto 3h 11m
  • American Airlines (AA 3456)Embraer 170
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 3456)
    • -
    • T
    • W
    • -
    • -
    • S
    • -
  • 18:34 ORD
    12:55 MIA
    9Hrs, 44m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 18:34 - MIA 12:55 9h 44m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 18:34
    HAVHavana Jose Marti Intl Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 21:29
    MIAMiami International Airport 12:55
  • 9h 44m (3h 12m)
  • 1 Stop YYZ · Toronto 3h 12m
  • American Airlines (AA 3456)Embraer 170
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 3456)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 19:47 LGA
    12:55 MIA
    9Hrs, 47m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 19:47 - MIA 12:55 9h 47m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 19:47
    HAVHavana Jose Marti Intl Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 21:32
    MIAMiami International Airport 12:55
  • 9h 47m (3h 55m)
  • 1 Stop YYZ · Toronto 3h 55m
  • American Airlines (AA 4369)Embraer Emb 175
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 4369)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 19:47 LGA
    12:55 MIA
    9Hrs, 47m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 19:47 - MIA 12:55 9h 47m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 19:47
    HAVHavana Jose Marti Intl Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 21:32
    MIAMiami International Airport 12:55
  • 9h 47m (3h 57m)
  • 1 Stop YYZ · Toronto 3h 57m
  • American Airlines (AA 4369)Embraer Emb 175
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 4369)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 20:01 JFK
    12:55 MIA
    10Hrs, 01m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 20:01 - MIA 12:55 10h 01m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 20:01
    HAVHavana Jose Marti Intl Airport 11:45
  • YYZToronto Lester B Pearson Intl Airport 21:46
    MIAMiami International Airport 12:55
  • 10h 01m (4h 02m)
  • 1 Stop YYZ · Toronto 4h 02m
  • American Airlines (AA 4558)Embraer Emb 175
    American Airlines (AA 1334)Boeing 737 800
  • American Airlines (AA 4558)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:00 HAV
    23:54 YYZ
    10Hrs, 54m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 13:00 - YYZ 23:54 10h 54m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 13:00
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 14:10
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 10h 54m (6h 19m)
  • 1 Stop MIA · Miami 6h 19m
  • American Airlines (AA 2706)Boeing 737 800
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 2706)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 20:10 JFK
    14:10 MIA
    8Hrs, 55m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 20:10 - MIA 14:10 8h 55m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 20:10
    HAVHavana Jose Marti Intl Airport 13:00
  • YYZToronto Lester B Pearson Intl Airport 21:55
    MIAMiami International Airport 14:10
  • 8h 55m (2h 56m)
  • 1 Stop YYZ · Toronto 2h 56m
  • American Airlines (AA 4558)Embraer Emb 175
    American Airlines (AA 2706)Boeing 737 800
  • American Airlines (AA 4558)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:01 JFK
    14:10 MIA
    8Hrs, 46m 1 Stop (YYZ)
  • JFKNew York John F. Kennedy International Airport 20:01 - MIA 14:10 8h 46m 1 Stop (YYZ) Toronto
  • JFKNew York John F. Kennedy International Airport 20:01
    HAVHavana Jose Marti Intl Airport 13:00
  • YYZToronto Lester B Pearson Intl Airport 21:46
    MIAMiami International Airport 14:10
  • 8h 46m (2h 47m)
  • 1 Stop YYZ · Toronto 2h 47m
  • American Airlines (AA 4558)Embraer Emb 175
    American Airlines (AA 2706)Boeing 737 800
  • American Airlines (AA 4558)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 19:47 LGA
    14:10 MIA
    8Hrs, 32m 1 Stop (YYZ)
  • LGANew York La Guardia Airport 19:47 - MIA 14:10 8h 32m 1 Stop (YYZ) Toronto
  • LGANew York La Guardia Airport 19:47
    HAVHavana Jose Marti Intl Airport 13:00
  • YYZToronto Lester B Pearson Intl Airport 21:32
    MIAMiami International Airport 14:10
  • 8h 32m (2h 42m)
  • 1 Stop YYZ · Toronto 2h 42m
  • American Airlines (AA 4369)Embraer Emb 175
    American Airlines (AA 2706)Boeing 737 800
  • American Airlines (AA 4369)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 14:40 HAV
    23:54 YYZ
    9Hrs, 14m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 14:40 - YYZ 23:54 9h 14m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 14:40
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 15:50
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 9h 14m (4h 39m)
  • 1 Stop MIA · Miami 4h 39m
  • American Airlines (AA 838)Airbus
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 838)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:00 PHL
    15:50 MIA
    8Hrs, 10m 1 Stop (YYZ)
  • PHLPhiladelphia International Airport 21:00 - MIA 15:50 8h 10m 1 Stop (YYZ) Toronto
  • PHLPhiladelphia International Airport 21:00
    HAVHavana Jose Marti Intl Airport 14:40
  • YYZToronto Lester B Pearson Intl Airport 22:50
    MIAMiami International Airport 15:50
  • 8h 10m (2h 23m)
  • 1 Stop YYZ · Toronto 2h 23m
  • American Airlines (AA 5919)Er4 Embraer Rj145 Amazon
    American Airlines (AA 838)Airbus
  • American Airlines (AA 5919)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 20:26 CLT
    15:50 MIA
    7Hrs, 51m 1 Stop (YYZ)
  • CLTCharlotte Airport 20:26 - MIA 15:50 7h 51m 1 Stop (YYZ) Toronto
  • CLTCharlotte Airport 20:26
    HAVHavana Jose Marti Intl Airport 14:40
  • YYZToronto Lester B Pearson Intl Airport 22:31
    MIAMiami International Airport 15:50
  • 7h 51m (2h 27m)
  • 1 Stop YYZ · Toronto 2h 27m
  • American Airlines (AA 5045)Canadair Regional
    American Airlines (AA 838)Airbus
  • American Airlines (AA 5045)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 17:15 HAV
    23:54 YYZ
    6Hrs, 39m 1 Stop (MIA)
  • HAVHavana Jose Marti Intl Airport 17:15 - YYZ 23:54 6h 39m 1 Stop (MIA) Miami
  • HAVHavana Jose Marti Intl Airport 17:15
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 18:25
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 6h 39m (2h 04m)
  • 1 Stop MIA · Miami 2h 04m
  • American Airlines (AA 253)Airbus
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 253)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Toronto from Havana?

The flight distance between Havana and Toronto is 2300km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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