Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air Transat

The cheapest airline(s) flying from Montego Bay to Toronto is Air Transat.

  • Air Transat Air Transat
  • United Airlines United Airlines
  • WestJet WestJet
  • American Airlines American Airlines
  • Air Canada Air Canada
  • Copa Airlines Copa Airlines
  • Virgin Atlantic Airways Virgin Atlantic Airways
Cheapest Month December

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Montego Bay to Toronto is December.

  • 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 Montego Bay to Toronto 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
  • 19:10 MBJ
    23:20 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 19:10 - YYZ 23:20 4h 10m Direct
  • MBJMontego Bay Airport 19:10
  • YYZToronto Lester B Pearson Intl Airport 23:20
  • 4h 10m
  • Direct
  • Air Transat (TS 519)Airbus A321 Neo
  • Air Transat (TS 519)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus A321 Neo
  • 20:10 MBJ
    00:20 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 20:10 - YYZ 00:20 4h 10m Direct
  • MBJMontego Bay Airport 20:10
  • YYZToronto Lester B Pearson Intl Airport 00:20
  • 4h 10m
  • Direct
  • Air Transat (TS 519)Airbus A321 Neo
  • Air Transat (TS 519)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • Airbus A321 Neo
  • 20:25 MBJ
    00:43 YYZ
    4Hrs, 18m Direct
  • MBJMontego Bay Airport 20:25 - YYZ 00:43 4h 18m Direct
  • MBJMontego Bay Airport 20:25
  • YYZToronto Lester B Pearson Intl Airport 00:43
  • 4h 18m
  • Direct
  • WestJet (WS 2301)Boeing 737 700
  • WestJet (WS 2301)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 700
  • 11:30 MBJ
    15:40 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 11:30 - YYZ 15:40 4h 10m Direct
  • MBJMontego Bay Airport 11:30
  • YYZToronto Lester B Pearson Intl Airport 15:40
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 721)Boeing 737
  • Sunwing Airlines (WG 721)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737
  • 11:40 MBJ
    15:40 YYZ
    4Hrs, 00m Direct
  • MBJMontego Bay Airport 11:40 - YYZ 15:40 4h Direct
  • MBJMontego Bay Airport 11:40
  • YYZToronto Lester B Pearson Intl Airport 15:40
  • 4h
  • Direct
  • Sunwing Airlines (WG 7133)Boeing 737
  • Sunwing Airlines (WG 7133)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737
  • 12:25 MBJ
    16:35 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 12:25 - YYZ 16:35 4h 10m Direct
  • MBJMontego Bay Airport 12:25
  • YYZToronto Lester B Pearson Intl Airport 16:35
  • 4h 10m
  • Direct
  • Air Transat (TS 517)Airbus A321 Neo
  • Air Transat (TS 517)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • Airbus A321 Neo
  • 13:45 MBJ
    17:50 YYZ
    4Hrs, 05m Direct
  • MBJMontego Bay Airport 13:45 - YYZ 17:50 4h 05m Direct
  • MBJMontego Bay Airport 13:45
  • YYZToronto Lester B Pearson Intl Airport 17:50
  • 4h 05m
  • Direct
  • Air Canada (AC 983)Boeing 787 9
  • Air Canada (AC 983)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 787 9
  • 14:50 MBJ
    19:00 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 14:50 - YYZ 19:00 4h 10m Direct
  • MBJMontego Bay Airport 14:50
  • YYZToronto Lester B Pearson Intl Airport 19:00
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 733)Boeing 737
  • Sunwing Airlines (WG 733)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737
  • 14:50 MBJ
    19:00 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 14:50 - YYZ 19:00 4h 10m Direct
  • MBJMontego Bay Airport 14:50
  • YYZToronto Lester B Pearson Intl Airport 19:00
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 731)Boeing 737
  • Sunwing Airlines (WG 731)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737
  • 14:55 MBJ
    19:13 YYZ
    4Hrs, 18m Direct
  • MBJMontego Bay Airport 14:55 - YYZ 19:13 4h 18m Direct
  • MBJMontego Bay Airport 14:55
  • YYZToronto Lester B Pearson Intl Airport 19:13
  • 4h 18m
  • Direct
  • WestJet (WS 2147)Boeing 737 800
  • WestJet (WS 2147)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 14:55 MBJ
    19:13 YYZ
    4Hrs, 18m Direct
  • MBJMontego Bay Airport 14:55 - YYZ 19:13 4h 18m Direct
  • MBJMontego Bay Airport 14:55
  • YYZToronto Lester B Pearson Intl Airport 19:13
  • 4h 18m
  • Direct
  • WestJet (WS 2147)Boeing 737 Max 8 Passenger
  • WestJet (WS 2147)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 14:55 MBJ
    19:13 YYZ
    4Hrs, 18m Direct
  • MBJMontego Bay Airport 14:55 - YYZ 19:13 4h 18m Direct
  • MBJMontego Bay Airport 14:55
  • YYZToronto Lester B Pearson Intl Airport 19:13
  • 4h 18m
  • Direct
  • WestJet (WS 2147)Boeing 737 800 Scimitar Winglets
  • WestJet (WS 2147)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • Boeing 737 800 Scimitar Winglets
  • 15:50 MBJ
    20:00 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 15:50 - YYZ 20:00 4h 10m Direct
  • MBJMontego Bay Airport 15:50
  • YYZToronto Lester B Pearson Intl Airport 20:00
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 7431)Boeing 737
  • Sunwing Airlines (WG 7431)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737
  • 15:50 MBJ
    20:00 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 15:50 - YYZ 20:00 4h 10m Direct
  • MBJMontego Bay Airport 15:50
  • YYZToronto Lester B Pearson Intl Airport 20:00
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 7221)Boeing 737
  • Sunwing Airlines (WG 7221)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737
  • 16:50 MBJ
    21:00 YYZ
    4Hrs, 10m Direct
  • MBJMontego Bay Airport 16:50 - YYZ 21:00 4h 10m Direct
  • MBJMontego Bay Airport 16:50
  • YYZToronto Lester B Pearson Intl Airport 21:00
  • 4h 10m
  • Direct
  • Sunwing Airlines (WG 781)Boeing 737
  • Sunwing Airlines (WG 781)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737
  • 18:50 MBJ
    23:08 YYZ
    4Hrs, 18m Direct
  • MBJMontego Bay Airport 18:50 - YYZ 23:08 4h 18m Direct
  • MBJMontego Bay Airport 18:50
  • YYZToronto Lester B Pearson Intl Airport 23:08
  • 4h 18m
  • Direct
  • WestJet (WS 2565)Boeing 737 Max 8 Passenger
  • WestJet (WS 2565)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 11:23 MBJ
    18:29 YYZ
    7Hrs, 06m 1 Stop (CLT)
  • MBJMontego Bay Airport 11:23 - YYZ 18:29 7h 06m 1 Stop (CLT) Charlotte
  • MBJMontego Bay Airport 11:23
    CLTCharlotte Airport 16:24
  • CLTCharlotte Airport 14:28
    YYZToronto Lester B Pearson Intl Airport 18:29
  • 7h 06m (1h 56m)
  • 1 Stop CLT · Charlotte 1h 56m
  • American Airlines (AA 1120)Airbus
    American Airlines (AA 5338)Canadair Regional
  • American Airlines (AA 1120)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 12:35 MBJ
    21:46 YYZ
    9Hrs, 11m 1 Stop (JFK)
  • MBJMontego Bay Airport 12:35 - YYZ 21:46 9h 11m 1 Stop (JFK) New York City
  • MBJMontego Bay Airport 12:35
    JFKNew York John F. Kennedy International Airport 20:01
  • JFKNew York John F. Kennedy International Airport 16:30
    YYZToronto Lester B Pearson Intl Airport 21:46
  • 9h 11m (3h 31m)
  • 1 Stop JFK · New York City 3h 31m
  • American Airlines (AA 682)Boeing 737 Max 8 Passenger
    American Airlines (AA 4558)Embraer Emb 175
  • American Airlines (AA 682)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 12:35 MBJ
    21:55 YYZ
    9Hrs, 20m 1 Stop (JFK)
  • MBJMontego Bay Airport 12:35 - YYZ 21:55 9h 20m 1 Stop (JFK) New York City
  • MBJMontego Bay Airport 12:35
    JFKNew York John F. Kennedy International Airport 20:10
  • JFKNew York John F. Kennedy International Airport 16:30
    YYZToronto Lester B Pearson Intl Airport 21:55
  • 9h 20m (3h 40m)
  • 1 Stop JFK · New York City 3h 40m
  • American Airlines (AA 682)Boeing 737 Max 8 Passenger
    American Airlines (AA 4558)Embraer Emb 175
  • American Airlines (AA 682)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:10 MBJ
    21:24 YYZ
    8Hrs, 14m 1 Stop (ORD)
  • MBJMontego Bay Airport 13:10 - YYZ 21:24 8h 14m 1 Stop (ORD) Chicago
  • MBJMontego Bay Airport 13:10
    ORDChicago O'Hare International Airport 18:34
  • ORDChicago O'Hare International Airport 16:40
    YYZToronto Lester B Pearson Intl Airport 21:24
  • 8h 14m (1h 54m)
  • 1 Stop ORD · Chicago 1h 54m
  • American Airlines (AA 1138)Boeing 737 800
    American Airlines (AA 3456)Embraer 170
  • American Airlines (AA 1138)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:25 MBJ
    22:18 YYZ
    8Hrs, 53m 1 Stop (EWR)
  • MBJMontego Bay Airport 13:25 - YYZ 22:18 8h 53m 1 Stop (EWR) New York City
  • MBJMontego Bay Airport 13:25
    EWRNewark Liberty International Airport 20:30
  • EWRNewark Liberty International Airport 17:24
    YYZToronto Lester B Pearson Intl Airport 22:18
  • 8h 53m (3h 06m)
  • 1 Stop EWR · New York City 3h 06m
  • United Airlines (UA 1628)Boeing 737 900
    Air Canada (AC 8885)Embraer Emb 175
  • United Airlines (UA 1628)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 13:25 MBJ
    22:15 YTZ
    8Hrs, 50m 1 Stop (YUL)
  • MBJMontego Bay Airport 13:25 - YTZ 22:15 8h 50m 1 Stop (YUL) Montréal
  • MBJMontego Bay Airport 13:25
    YULMontreal Pierre Elliott Trudeau Int Airport 20:50
  • YULMontreal Pierre Elliott Trudeau Int Airport 17:50
    YTZToronto City Centre Airport 22:15
  • 8h 50m (3h)
  • 1 Stop YUL · Montréal 3h
  • Air Transat (TS 485)Airbus A321 Neo
    Porter Airlines (PD 2462)Dehavilland Dash 8 400
  • Air Transat (TS 485)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 13:25 MBJ
    21:17 YYZ
    7Hrs, 52m 1 Stop (EWR)
  • MBJMontego Bay Airport 13:25 - YYZ 21:17 7h 52m 1 Stop (EWR) New York City
  • MBJMontego Bay Airport 13:25
    EWRNewark Liberty International Airport 19:30
  • EWRNewark Liberty International Airport 17:24
    YYZToronto Lester B Pearson Intl Airport 21:17
  • 7h 52m (2h 06m)
  • 1 Stop EWR · New York City 2h 06m
  • United Airlines (UA 1628)Boeing 737 900
    United Airlines (UA 3627)Embraer 175
  • United Airlines (UA 1628)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 13:43 MBJ
    22:50 YYZ
    9Hrs, 07m 1 Stop (PHL)
  • MBJMontego Bay Airport 13:43 - YYZ 22:50 9h 07m 1 Stop (PHL) Philadelphia
  • MBJMontego Bay Airport 13:43
    PHLPhiladelphia International Airport 21:00
  • PHLPhiladelphia International Airport 17:23
    YYZToronto Lester B Pearson Intl Airport 22:50
  • 9h 07m (3h 37m)
  • 1 Stop PHL · Philadelphia 3h 37m
  • American Airlines (AA 2622)Airbus
    American Airlines (AA 5919)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 2622)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 13:55 MBJ
    22:31 YYZ
    8Hrs, 36m 1 Stop (CLT)
  • MBJMontego Bay Airport 13:55 - YYZ 22:31 8h 36m 1 Stop (CLT) Charlotte
  • MBJMontego Bay Airport 13:55
    CLTCharlotte Airport 20:26
  • CLTCharlotte Airport 17:05
    YYZToronto Lester B Pearson Intl Airport 22:31
  • 8h 36m (3h 21m)
  • 1 Stop CLT · Charlotte 3h 21m
  • American Airlines (AA 2620)Airbus
    American Airlines (AA 5045)Canadair Regional
  • American Airlines (AA 2620)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 14:00 MBJ
    23:54 YYZ
    9Hrs, 54m 1 Stop (MIA)
  • MBJMontego Bay Airport 14:00 - YYZ 23:54 9h 54m 1 Stop (MIA) Miami
  • MBJMontego Bay Airport 14:00
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 15:50
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 9h 54m (4h 39m)
  • 1 Stop MIA · Miami 4h 39m
  • American Airlines (AA 2963)Boeing 737 800
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 2963)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:45 MBJ
    23:50 YYZ
    9Hrs, 05m 1 Stop (YUL)
  • MBJMontego Bay Airport 14:45 - YYZ 23:50 9h 05m 1 Stop (YUL) Montréal
  • MBJMontego Bay Airport 14:45
    YULMontreal Pierre Elliott Trudeau Int Airport 22:15
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:20
    YYZToronto Lester B Pearson Intl Airport 23:50
  • 9h 05m (2h 55m)
  • 1 Stop YUL · Montréal 2h 55m
  • Air Canada (AC 921)Airbus A220 300
    Air Canada (AC 429)Airbus A220 300
  • Air Canada (AC 921)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:45 MBJ
    23:50 YYZ
    9Hrs, 05m 1 Stop (YUL)
  • MBJMontego Bay Airport 14:45 - YYZ 23:50 9h 05m 1 Stop (YUL) Montréal
  • MBJMontego Bay Airport 14:45
    YULMontreal Pierre Elliott Trudeau Int Airport 22:15
  • YULMontreal Pierre Elliott Trudeau Int Airport 19:20
    YYZToronto Lester B Pearson Intl Airport 23:50
  • 9h 05m (2h 55m)
  • 1 Stop YUL · Montréal 2h 55m
  • Air Canada (AC 921)Airbus A220 300
    Air Canada (AC 429)Airbus
  • Air Canada (AC 921)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:48 MBJ
    23:06 YYZ
    8Hrs, 18m 1 Stop (ORD)
  • MBJMontego Bay Airport 14:48 - YYZ 23:06 8h 18m 1 Stop (ORD) Chicago
  • MBJMontego Bay Airport 14:48
    ORDChicago O'Hare International Airport 20:25
  • ORDChicago O'Hare International Airport 18:10
    YYZToronto Lester B Pearson Intl Airport 23:06
  • 8h 18m (2h 15m)
  • 1 Stop ORD · Chicago 2h 15m
  • United Airlines (UA 1160)Boeing 737 Max 8 Passenger
    Air Canada (AC 510)Airbus A220 300
  • United Airlines (UA 1160)
    • M
    • T
    • -
    • T
    • F
    • S
    • -
  • 14:48 MBJ
    23:59 YYZ
    9Hrs, 11m 1 Stop (ORD)
  • MBJMontego Bay Airport 14:48 - YYZ 23:59 9h 11m 1 Stop (ORD) Chicago
  • MBJMontego Bay Airport 14:48
    ORDChicago O'Hare International Airport 21:14
  • ORDChicago O'Hare International Airport 18:10
    YYZToronto Lester B Pearson Intl Airport 23:59
  • 9h 11m (3h 04m)
  • 1 Stop ORD · Chicago 3h 04m
  • United Airlines (UA 1160)Boeing 737 Max 8 Passenger
    United Airlines (UA 3525)Embraer 175
  • United Airlines (UA 1160)
    • M
    • T
    • -
    • T
    • F
    • S
    • -
  • 14:48 MBJ
    23:59 YYZ
    9Hrs, 11m 1 Stop (ORD)
  • MBJMontego Bay Airport 14:48 - YYZ 23:59 9h 11m 1 Stop (ORD) Chicago
  • MBJMontego Bay Airport 14:48
    ORDChicago O'Hare International Airport 21:14
  • ORDChicago O'Hare International Airport 18:10
    YYZToronto Lester B Pearson Intl Airport 23:59
  • 9h 11m (3h 04m)
  • 1 Stop ORD · Chicago 3h 04m
  • United Airlines (UA 1160)Boeing 737 800
    United Airlines (UA 3525)Embraer 175
  • United Airlines (UA 1160)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 14:48 MBJ
    23:06 YYZ
    8Hrs, 18m 1 Stop (ORD)
  • MBJMontego Bay Airport 14:48 - YYZ 23:06 8h 18m 1 Stop (ORD) Chicago
  • MBJMontego Bay Airport 14:48
    ORDChicago O'Hare International Airport 20:25
  • ORDChicago O'Hare International Airport 18:10
    YYZToronto Lester B Pearson Intl Airport 23:06
  • 8h 18m (2h 15m)
  • 1 Stop ORD · Chicago 2h 15m
  • United Airlines (UA 1160)Boeing 737 800
    Air Canada (AC 510)Airbus A220 300
  • United Airlines (UA 1160)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 15:31 MBJ
    23:54 YYZ
    8Hrs, 23m 1 Stop (MIA)
  • MBJMontego Bay Airport 15:31 - YYZ 23:54 8h 23m 1 Stop (MIA) Miami
  • MBJMontego Bay Airport 15:31
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 17:21
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 8h 23m (3h 08m)
  • 1 Stop MIA · Miami 3h 08m
  • American Airlines (AA 2763)Airbus
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 2763)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 15:36 MBJ
    22:49 YYZ
    7Hrs, 13m 1 Stop (EWR)
  • MBJMontego Bay Airport 15:36 - YYZ 22:49 7h 13m 1 Stop (EWR) New York City
  • MBJMontego Bay Airport 15:36
    EWRNewark Liberty International Airport 21:00
  • EWRNewark Liberty International Airport 19:35
    YYZToronto Lester B Pearson Intl Airport 22:49
  • 7h 13m (1h 25m)
  • 1 Stop EWR · New York City 1h 25m
  • United Airlines (UA 1206)Boeing 737 900
    United Airlines (UA 3486)Embraer 170
  • United Airlines (UA 1206)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:36 MBJ
    22:49 YYZ
    7Hrs, 13m 1 Stop (EWR)
  • MBJMontego Bay Airport 15:36 - YYZ 22:49 7h 13m 1 Stop (EWR) New York City
  • MBJMontego Bay Airport 15:36
    EWRNewark Liberty International Airport 21:00
  • EWRNewark Liberty International Airport 19:35
    YYZToronto Lester B Pearson Intl Airport 22:49
  • 7h 13m (1h 25m)
  • 1 Stop EWR · New York City 1h 25m
  • United Airlines (UA 1206)Boeing 737 900
    United Airlines (UA 3486)Embraer 175
  • United Airlines (UA 1206)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 15:36 MBJ
    22:49 YYZ
    7Hrs, 13m 1 Stop (EWR)
  • MBJMontego Bay Airport 15:36 - YYZ 22:49 7h 13m 1 Stop (EWR) New York City
  • MBJMontego Bay Airport 15:36
    EWRNewark Liberty International Airport 21:00
  • EWRNewark Liberty International Airport 19:35
    YYZToronto Lester B Pearson Intl Airport 22:49
  • 7h 13m (1h 25m)
  • 1 Stop EWR · New York City 1h 25m
  • United Airlines (UA 1206)Boeing 737 Max 9 Passenger
    United Airlines (UA 3486)Embraer 175
  • United Airlines (UA 1206)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:41 MBJ
    23:54 YYZ
    8Hrs, 13m 1 Stop (MIA)
  • MBJMontego Bay Airport 15:41 - YYZ 23:54 8h 13m 1 Stop (MIA) Miami
  • MBJMontego Bay Airport 15:41
    MIAMiami International Airport 20:29
  • MIAMiami International Airport 17:31
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 8h 13m (2h 58m)
  • 1 Stop MIA · Miami 2h 58m
  • American Airlines (AA 2763)Boeing 737 800
    American Airlines (AA 1246)Airbus
  • American Airlines (AA 2763)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:50 MBJ
    22:31 YYZ
    6Hrs, 41m 1 Stop (CLT)
  • MBJMontego Bay Airport 15:50 - YYZ 22:31 6h 41m 1 Stop (CLT) Charlotte
  • MBJMontego Bay Airport 15:50
    CLTCharlotte Airport 20:26
  • CLTCharlotte Airport 19:00
    YYZToronto Lester B Pearson Intl Airport 22:31
  • 6h 41m (1h 26m)
  • 1 Stop CLT · Charlotte 1h 26m
  • American Airlines (AA 875)Airbus
    American Airlines (AA 5045)Canadair Regional
  • American Airlines (AA 875)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 17:18 MBJ
    23:46 YYZ
    6Hrs, 28m 1 Stop (IAD)
  • MBJMontego Bay Airport 17:18 - YYZ 23:46 6h 28m 1 Stop (IAD) Washington
  • MBJMontego Bay Airport 17:18
    IADWashington Dulles International Airport 22:09
  • IADWashington Dulles International Airport 20:35
    YYZToronto Lester B Pearson Intl Airport 23:46
  • 6h 28m (1h 34m)
  • 1 Stop IAD · Washington 1h 34m
  • United Airlines (UA 653)Boeing 737 800
    United Airlines (UA 3515)Embraer 175
  • United Airlines (UA 653)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Montego Bay to Toronto?

The fastest flight time for direct flights from Montego Bay to Toronto is 4 hours . Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Montego Bay to Toronto?

The most popular airline flying from Montego Bay to Toronto is WestJet. Find the latest flight deals on Wego.

How far is Toronto from Montego Bay?

The flight distance between Montego Bay and Toronto is 2803km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 11:23. The last flight of the day departs at 19:10. See the full list of flight times on Wego.

How many airlines offer direct flights from Montego Bay to Toronto?

There are 4 airlines that offer direct flights from Montego Bay to Toronto. Find out the list of airlines on Wego.