Cheap Flights from Jamaica to Canada
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights from Jamaica to Canada

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 47 results US$383 View Flights
    WestJet 65 results US$396 View Flights
    Air Jamaica 45 results US$415 View Flights
    Air Transat 2 results US$419 View Flights
    US Airways 82 results US$421 View Flights
    American Airlines 75 results US$421 View Flights
    Delta Air Lines 62 results US$462 View Flights
    JetBlue Airways 1 result US$491 View Flights
    Sunwing Airlines 1 result US$696 View Flights
    Depart: Thu, 18 Dec Return: Mon, 5 Jan Kingston to Toronto Thu, 18 Dec - Mon, 5 Jan
    Air Canada Direct 4h 15m
    1:40 pm KIN - 5:55 pm YYZ
    Air Canada Direct 4h 10m
    8:30 am YYZ - 12:40 pm KIN
    US$383
    airtickets.com
    Show Details

    Depart: Kingston to Toronto

    KIN
    1:40 pm
    4h 15m
    YYZ
    5:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1803
    1:40 pm, 18 Dec Thu
    KIN Kingston
    5:55 pm, 18 Dec Thu
    YYZ Toronto
    4h 15m

    Return: Toronto to Kingston

    YYZ
    8:30 am
    4h 10m
    KIN
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1802
    8:30 am, 5 Jan Mon
    YYZ Toronto
    12:40 pm, 5 Jan Mon
    KIN Kingston
    4h 10m
    Depart: Thu, 18 Dec Return: Mon, 5 Jan Kingston to Toronto Thu, 18 Dec - Mon, 5 Jan
    Air Canada Direct 4h 15m
    1:40 pm KIN - 5:55 pm YYZ
    Air Canada Direct 4h 10m
    8:30 am YYZ - 12:40 pm KIN
    US$382
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto

    KIN
    1:40 pm
    4h 15m
    YYZ
    5:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1803
    1:40 pm, 18 Dec Thu
    KIN Kingston
    5:55 pm, 18 Dec Thu
    YYZ Toronto
    4h 15m

    Return: Toronto to Kingston

    YYZ
    8:30 am
    4h 10m
    KIN
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1802
    8:30 am, 5 Jan Mon
    YYZ Toronto
    12:40 pm, 5 Jan Mon
    KIN Kingston
    4h 10m
    Depart: Sat, 22 Nov Return: Fri, 28 Nov Montego Bay to Toronto Sat, 22 Nov - Fri, 28 Nov
    WestJet 1 stop 7h 49m
    11:25 am MBJ - 7:14 pm YYZ
    WestJet Direct 4h 5m
    3:15 pm YYZ - 7:20 pm MBJ
    US$397
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Ottawa

    MBJ
    11:25 am
    4h 15m
    YOW
    3:40 pm
    2h 30m
    YOW
    6:10 pm
    1h 4m
    YYZ
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2811
    11:25 am, 22 Nov Sat
    MBJ Montego Bay
    3:40 pm, 22 Nov Sat
    YOW Ottawa
    4h 15m
    2h 30m layover in Ottawa (YOW)
    WS371
    6:10 pm, 22 Nov Sat
    YOW Ottawa
    7:14 pm, 22 Nov Sat
    YYZ Toronto
    1h 4m

    Return: Toronto to Montego Bay

    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2660
    3:15 pm, 28 Nov Fri
    YYZ Toronto
    7:20 pm, 28 Nov Fri
    MBJ Montego Bay
    4h 5m
    Depart: Wed, 17 Dec Return: Fri, 2 Jan Kingston to Toronto Wed, 17 Dec - Fri, 2 Jan
    Air Jamaica Direct 4h 15m
    10:40 am KIN - 2:55 pm YYZ
    Air Jamaica Direct 4h 15m
    4:55 pm YYZ - 9:10 pm KIN
    US$415
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto

    KIN
    10:40 am
    4h 15m
    YYZ
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW79
    10:40 am, 17 Dec Wed
    KIN Kingston
    2:55 pm, 17 Dec Wed
    YYZ Toronto
    4h 15m

    Return: Toronto to Kingston

    YYZ
    4:55 pm
    4h 15m
    KIN
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW78
    4:55 pm, 2 Jan Fri
    YYZ Toronto
    9:10 pm, 2 Jan Fri
    KIN Kingston
    4h 15m
    Depart: Sun, 23 Nov Return: Sat, 29 Nov Montego Bay to Toronto Sun, 23 Nov - Sat, 29 Nov
    Air Transat Direct 4h 10m
    1:15 pm MBJ - 5:25 pm YYZ
    Air Transat Direct 4h 10m
    4:40 pm YYZ - 8:50 pm MBJ
    US$419
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    1:15 pm
    4h 10m
    YYZ
    5:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TS409
    1:15 pm, 23 Nov Sun
    MBJ Montego Bay
    5:25 pm, 23 Nov Sun
    YYZ Toronto
    4h 10m

    Return: Toronto to Montego Bay

    YYZ
    4:40 pm
    4h 10m
    MBJ
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TS1608
    4:40 pm, 29 Nov Sat
    YYZ Toronto
    8:50 pm, 29 Nov Sat
    MBJ Montego Bay
    4h 10m
    Depart: Sat, 22 Nov Return: Fri, 28 Nov Montego Bay to Toronto Sat, 22 Nov - Fri, 28 Nov
    WestJet 1 stop 7h 49m
    11:25 am MBJ - 7:14 pm YYZ
    WestJet Direct 4h 5m
    10:15 am YYZ - 2:20 pm MBJ
    US$421
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Ottawa

    MBJ
    11:25 am
    4h 15m
    YOW
    3:40 pm
    2h 30m
    YOW
    6:10 pm
    1h 4m
    YYZ
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2811
    11:25 am, 22 Nov Sat
    MBJ Montego Bay
    3:40 pm, 22 Nov Sat
    YOW Ottawa
    4h 15m
    2h 30m layover in Ottawa (YOW)
    WS371
    6:10 pm, 22 Nov Sat
    YOW Ottawa
    7:14 pm, 22 Nov Sat
    YYZ Toronto
    1h 4m

    Return: Toronto to Montego Bay

    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2702
    10:15 am, 28 Nov Fri
    YYZ Toronto
    2:20 pm, 28 Nov Fri
    MBJ Montego Bay
    4h 5m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    American Airlines 1 stop 6h 45m
    4:14 pm KIN - 10:59 pm YYZ
    American Airlines 1 stop 8h 49m
    6:15 am YYZ - 3:04 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    4:14 pm
    1h 51m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 14m
    YYZ
    10:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    4:14 pm, 20 Nov Thu
    KIN Kingston
    6:05 pm, 20 Nov Thu
    MIA Miami
    1h 51m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 20 Nov Thu
    MIA Miami
    10:59 pm, 20 Nov Thu
    YYZ Toronto
    3h 14m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    3h 38m
    MIA
    1:25 pm
    1h 39m
    KIN
    3:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    3h 38m layover in Miami (MIA)
    AA1394
    1:25 pm, 11 Dec Thu
    MIA Miami
    3:04 pm, 11 Dec Thu
    KIN Kingston
    1h 39m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    American Airlines 1 stop 6h 45m
    4:14 pm KIN - 10:59 pm YYZ
    American Airlines 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    4:14 pm
    1h 51m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 14m
    YYZ
    10:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    4:14 pm, 20 Nov Thu
    KIN Kingston
    6:05 pm, 20 Nov Thu
    MIA Miami
    1h 51m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 20 Nov Thu
    MIA Miami
    10:59 pm, 20 Nov Thu
    YYZ Toronto
    3h 14m

    Return: Toronto to Kingston via Miami

    YYZ
    11:30 am
    3h 30m
    MIA
    3:00 pm
    2h 32m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1485
    11:30 am, 11 Dec Thu
    YYZ Toronto
    3:00 pm, 11 Dec Thu
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    AA987
    5:32 pm, 11 Dec Thu
    MIA Miami
    7:21 pm, 11 Dec Thu
    KIN Kingston
    1h 49m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    US Airways 1 stop 6h 45m
    4:14 pm KIN - 10:59 pm YYZ
    American Airlines 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    4:14 pm
    1h 51m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 14m
    YYZ
    10:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1545
    4:14 pm, 20 Nov Thu
    KIN Kingston
    6:05 pm, 20 Nov Thu
    MIA Miami
    1h 51m
    1h 40m layover in Miami (MIA)
    US1610
    7:45 pm, 20 Nov Thu
    MIA Miami
    10:59 pm, 20 Nov Thu
    YYZ Toronto
    3h 14m

    Return: Toronto to Kingston via Miami

    YYZ
    11:30 am
    3h 30m
    MIA
    3:00 pm
    2h 32m
    MIA
    5:32 pm
    1h 49m
    KIN
    7:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1485
    11:30 am, 11 Dec Thu
    YYZ Toronto
    3:00 pm, 11 Dec Thu
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    AA987
    5:32 pm, 11 Dec Thu
    MIA Miami
    7:21 pm, 11 Dec Thu
    KIN Kingston
    1h 49m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    US Airways 1 stop 9h 31m
    8:01 am KIN - 5:32 pm YYZ
    American Airlines 1 stop 6h 42m
    6:15 am YYZ - 12:57 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:01 am
    1h 54m
    MIA
    9:55 am
    4h 20m
    MIA
    2:15 pm
    3h 17m
    YYZ
    5:32 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1696
    8:01 am, 20 Nov Thu
    KIN Kingston
    9:55 am, 20 Nov Thu
    MIA Miami
    1h 54m
    4h 20m layover in Miami (MIA)
    US1668
    2:15 pm, 20 Nov Thu
    MIA Miami
    5:32 pm, 20 Nov Thu
    YYZ Toronto
    3h 17m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    1h 25m
    MIA
    11:12 am
    1h 45m
    KIN
    12:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    1h 25m layover in Miami (MIA)
    AA1400
    11:12 am, 11 Dec Thu
    MIA Miami
    12:57 pm, 11 Dec Thu
    KIN Kingston
    1h 45m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    American Airlines 1 stop 9h 31m
    8:01 am KIN - 5:32 pm YYZ
    American Airlines 1 stop 6h 42m
    6:15 am YYZ - 12:57 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:01 am
    1h 54m
    MIA
    9:55 am
    4h 20m
    MIA
    2:15 pm
    3h 17m
    YYZ
    5:32 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:01 am, 20 Nov Thu
    KIN Kingston
    9:55 am, 20 Nov Thu
    MIA Miami
    1h 54m
    4h 20m layover in Miami (MIA)
    AA1668
    2:15 pm, 20 Nov Thu
    MIA Miami
    5:32 pm, 20 Nov Thu
    YYZ Toronto
    3h 17m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    1h 25m
    MIA
    11:12 am
    1h 45m
    KIN
    12:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    1h 25m layover in Miami (MIA)
    AA1400
    11:12 am, 11 Dec Thu
    MIA Miami
    12:57 pm, 11 Dec Thu
    KIN Kingston
    1h 45m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    American Airlines 1 stop 6h 45m
    4:14 pm KIN - 10:59 pm YYZ
    American Airlines 1 stop 6h 42m
    6:15 am YYZ - 12:57 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    4:14 pm
    1h 51m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 14m
    YYZ
    10:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    4:14 pm, 20 Nov Thu
    KIN Kingston
    6:05 pm, 20 Nov Thu
    MIA Miami
    1h 51m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 20 Nov Thu
    MIA Miami
    10:59 pm, 20 Nov Thu
    YYZ Toronto
    3h 14m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    1h 25m
    MIA
    11:12 am
    1h 45m
    KIN
    12:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    1h 25m layover in Miami (MIA)
    AA1400
    11:12 am, 11 Dec Thu
    MIA Miami
    12:57 pm, 11 Dec Thu
    KIN Kingston
    1h 45m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Kingston to Toronto Thu, 20 Nov - Thu, 11 Dec
    US Airways 1 stop 6h 45m
    4:14 pm KIN - 10:59 pm YYZ
    American Airlines 1 stop 6h 42m
    6:15 am YYZ - 12:57 pm KIN
    US$421
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    4:14 pm
    1h 51m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 14m
    YYZ
    10:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1545
    4:14 pm, 20 Nov Thu
    KIN Kingston
    6:05 pm, 20 Nov Thu
    MIA Miami
    1h 51m
    1h 40m layover in Miami (MIA)
    US1610
    7:45 pm, 20 Nov Thu
    MIA Miami
    10:59 pm, 20 Nov Thu
    YYZ Toronto
    3h 14m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    1h 25m
    MIA
    11:12 am
    1h 45m
    KIN
    12:57 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    1h 25m layover in Miami (MIA)
    AA1400
    11:12 am, 11 Dec Thu
    MIA Miami
    12:57 pm, 11 Dec Thu
    KIN Kingston
    1h 45m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Montego Bay to Toronto Thu, 20 Nov - Thu, 11 Dec
    US Airways 1 stop 6h 28m
    11:59 am MBJ - 6:27 pm YYZ
    American Airlines 1 stop 8h 3m
    6:15 am YYZ - 2:18 pm MBJ
    US$430
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto via Charlotte

    MBJ
    11:59 am
    3h
    CLT
    2:59 pm
    1h 26m
    CLT
    4:25 pm
    2h 2m
    YYZ
    6:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US844
    11:59 am, 20 Nov Thu
    MBJ Montego Bay
    2:59 pm, 20 Nov Thu
    CLT Charlotte
    3h
    1h 26m layover in Charlotte (CLT)
    US5676
    4:25 pm, 20 Nov Thu
    CLT Charlotte
    6:27 pm, 20 Nov Thu
    YYZ Toronto
    2h 2m

    Return: Toronto to Montego Bay via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    2h 47m
    MIA
    12:34 pm
    1h 44m
    MBJ
    2:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    2h 47m layover in Miami (MIA)
    AA1043
    12:34 pm, 11 Dec Thu
    MIA Miami
    2:18 pm, 11 Dec Thu
    MBJ Montego Bay
    1h 44m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Montego Bay to Toronto Thu, 20 Nov - Thu, 11 Dec
    Multiple Airlines 1 stop 6h 28m
    11:59 am MBJ - 6:27 pm YYZ
    American Airlines 1 stop 8h 3m
    6:15 am YYZ - 2:18 pm MBJ
    US$432
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Charlotte

    MBJ
    11:59 am
    3h
    CLT
    2:59 pm
    1h 26m
    CLT
    4:25 pm
    2h 2m
    YYZ
    6:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA844
    11:59 am, 20 Nov Thu
    MBJ Montego Bay
    2:59 pm, 20 Nov Thu
    CLT Charlotte
    3h
    1h 26m layover in Charlotte (CLT)
    US5676
    4:25 pm, 20 Nov Thu
    CLT Charlotte
    6:27 pm, 20 Nov Thu
    YYZ Toronto
    2h 2m

    Return: Toronto to Montego Bay via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    2h 47m
    MIA
    12:34 pm
    1h 44m
    MBJ
    2:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    2h 47m layover in Miami (MIA)
    AA1043
    12:34 pm, 11 Dec Thu
    MIA Miami
    2:18 pm, 11 Dec Thu
    MBJ Montego Bay
    1h 44m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Montego Bay to Toronto Thu, 20 Nov - Thu, 11 Dec
    US Airways 1 stop 8h 42m
    3:25 pm MBJ - 12:07 am (+1) YYZ
    American Airlines 1 stop 8h 3m
    6:15 am YYZ - 2:18 pm MBJ
    US$432
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Charlotte

    MBJ
    3:25 pm
    3h 6m
    CLT
    6:31 pm
    3h 39m
    CLT
    10:10 pm
    1h 57m
    YYZ
    12:07 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    US827
    3:25 pm, 20 Nov Thu
    MBJ Montego Bay
    6:31 pm, 20 Nov Thu
    CLT Charlotte
    3h 6m
    3h 39m layover in Charlotte (CLT)
    US5705
    10:10 pm, 20 Nov Thu
    CLT Charlotte
    12:07 am, 21 Nov Fri
    YYZ Toronto
    1h 57m

    Return: Toronto to Montego Bay via Miami

    YYZ
    6:15 am
    3h 32m
    MIA
    9:47 am
    2h 47m
    MIA
    12:34 pm
    1h 44m
    MBJ
    2:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 11 Dec Thu
    YYZ Toronto
    9:47 am, 11 Dec Thu
    MIA Miami
    3h 32m
    2h 47m layover in Miami (MIA)
    AA1043
    12:34 pm, 11 Dec Thu
    MIA Miami
    2:18 pm, 11 Dec Thu
    MBJ Montego Bay
    1h 44m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Montego Bay to Toronto Thu, 20 Nov - Thu, 11 Dec
    WestJet Direct 4h 8m
    8:20 pm MBJ - 12:28 am (+1) YYZ
    WestJet Direct 4h 13m
    3:15 pm YYZ - 7:28 pm MBJ
    US$432
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    8:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    8:20 pm, 20 Nov Thu
    MBJ Montego Bay
    12:28 am, 21 Nov Fri
    YYZ Toronto
    4h 8m

    Return: Toronto to Montego Bay

    YYZ
    3:15 pm
    4h 13m
    MBJ
    7:28 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2660
    3:15 pm, 11 Dec Thu
    YYZ Toronto
    7:28 pm, 11 Dec Thu
    MBJ Montego Bay
    4h 13m
    Depart: Thu, 20 Nov Return: Thu, 11 Dec Montego Bay to Toronto Thu, 20 Nov - Thu, 11 Dec
    WestJet Direct 4h 8m
    3:21 pm MBJ - 7:29 pm YYZ
    WestJet Direct 4h 13m
    3:15 pm YYZ - 7:28 pm MBJ
    US$432
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    3:21 pm
    4h 8m
    YYZ
    7:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    3:21 pm, 20 Nov Thu
    MBJ Montego Bay
    7:29 pm, 20 Nov Thu
    YYZ Toronto
    4h 8m

    Return: Toronto to Montego Bay

    YYZ
    3:15 pm
    4h 13m
    MBJ
    7:28 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2660
    3:15 pm, 11 Dec Thu
    YYZ Toronto
    7:28 pm, 11 Dec Thu
    MBJ Montego Bay
    4h 13m
    Depart: Wed, 17 Dec Return: Fri, 2 Jan Kingston to Toronto Wed, 17 Dec - Fri, 2 Jan
    Air Jamaica Direct 4h 15m
    10:40 am KIN - 2:55 pm YYZ
    Air Canada Direct 4h 10m
    8:30 am YYZ - 12:40 pm KIN
    US$437
    edreams.net
    Show Details

    Depart: Kingston to Toronto

    KIN
    10:40 am
    4h 15m
    YYZ
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BW79
    10:40 am, 17 Dec Wed
    KIN Kingston
    2:55 pm, 17 Dec Wed
    YYZ Toronto
    4h 15m

    Return: Toronto to Kingston

    YYZ
    8:30 am
    4h 10m
    KIN
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1802
    8:30 am, 2 Jan Fri
    YYZ Toronto
    12:40 pm, 2 Jan Fri
    KIN Kingston
    4h 10m
    Depart: Sun, 23 Nov Return: Sat, 29 Nov Montego Bay to Toronto Sun, 23 Nov - Sat, 29 Nov
    Multiple Airlines 1 stop 6h 46m
    10:30 am MBJ - 5:16 pm YYZ
    Multiple Airlines 1 stop 7h 40m
    6:45 am YYZ - 2:25 pm MBJ
    US$440
    us.bravofly.com
    Show Details

    Depart: Montego Bay to Toronto via Philadelphia

    MBJ
    10:30 am
    3h 34m
    PHL
    2:04 pm
    1h 36m
    PHL
    3:40 pm
    1h 36m
    YYZ
    5:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1749
    10:30 am, 23 Nov Sun
    MBJ Montego Bay
    2:04 pm, 23 Nov Sun
    PHL Philadelphia
    3h 34m
    1h 36m layover in Philadelphia (PHL)
    US4050
    3:40 pm, 23 Nov Sun
    PHL Philadelphia
    5:16 pm, 23 Nov Sun
    YYZ Toronto
    1h 36m

    Return: Toronto to Montego Bay via Charlotte

    YYZ
    6:45 am
    2h 24m
    CLT
    9:09 am
    2h 20m
    CLT
    11:29 am
    2h 56m
    MBJ
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US5690
    6:45 am, 29 Nov Sat
    YYZ Toronto
    9:09 am, 29 Nov Sat
    CLT Charlotte
    2h 24m
    2h 20m layover in Charlotte (CLT)
    AA826
    11:29 am, 29 Nov Sat
    CLT Charlotte
    2:25 pm, 29 Nov Sat
    MBJ Montego Bay
    2h 56m