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

    Cheap Flights from Jamaica to Canada

    Airline Results Price View
    View All Airlines View Flights
    American Airlines 103 results US$381 View Flights
    US Airways 39 results US$386 View Flights
    WestJet 106 results US$395 View Flights
    Air Canada 102 results US$410 View Flights
    JetBlue Airways 2 results US$492 View Flights
    Delta Air Lines 30 results US$536 View Flights
    Air Jamaica 38 results US$550 View Flights
    Copa Airlines 1 result US$909 View Flights
    United Airlines 2 results US$959 View Flights
    Cathay Pacific 1 result US$1,310 View Flights
    Sunwing Airlines 5 results US$2,500 View Flights
    Cities Results Price View
    View All Cities View Flights
    Toronto 345 results US$381 View Flights
    Montreal 38 results US$562 View Flights
    Calgary 18 results US$754 View Flights
    Vancouver 28 results US$814 View Flights
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    American Airlines 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$381
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    AA1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    American Airlines 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$381
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    AA1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    AA987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    American Airlines 1 stop 8h 49m
    6:15 am YYZ - 3:04 pm KIN
    US$381
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    3h 40m
    MIA
    1:25 pm
    1h 39m
    KIN
    3:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    3h 40m layover in Miami (MIA)
    AA1394
    1:25 pm, 18 Nov Tue
    MIA Miami
    3:04 pm, 18 Nov Tue
    KIN Kingston
    1h 39m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    American Airlines 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$381
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    AA987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    American Airlines 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$381
    airtickets.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    AA1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    AA1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    US Airways 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    US1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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
    US1485
    11:30 am, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    US987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    American Airlines 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    US1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    AA987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    US Airways 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    AA1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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
    US1485
    11:30 am, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    US987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    US Airways 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    AA1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    US1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    US Airways 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    US1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    US1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 8h 22m
    8:08 am KIN - 5:30 pm YYZ
    American Airlines 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$390
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    8:08 am
    1h 52m
    MIA
    11:00 am
    3h 15m
    MIA
    2:15 pm
    3h 15m
    YYZ
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1696
    8:08 am, 29 Oct Wed
    KIN Kingston
    11:00 am, 29 Oct Wed
    MIA Miami
    1h 52m
    3h 15m layover in Miami (MIA)
    US1668
    2:15 pm, 29 Oct Wed
    MIA Miami
    5:30 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    AA1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    US Airways 1 stop 6h 45m
    6:15 am YYZ - 1:00 pm KIN
    US$391
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    1h 30m
    MIA
    11:15 am
    1h 45m
    KIN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    1h 30m layover in Miami (MIA)
    US1400
    11:15 am, 18 Nov Tue
    MIA Miami
    1:00 pm, 18 Nov Tue
    KIN Kingston
    1h 45m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    US Airways 1 stop 7h 51m
    11:30 am YYZ - 7:21 pm KIN
    US$391
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    US1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    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
    US1485
    11:30 am, 18 Nov Tue
    YYZ Toronto
    3:00 pm, 18 Nov Tue
    MIA Miami
    3h 30m
    2h 32m layover in Miami (MIA)
    US987
    5:32 pm, 18 Nov Tue
    MIA Miami
    7:21 pm, 18 Nov Tue
    KIN Kingston
    1h 49m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    American Airlines 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    US Airways 1 stop 8h 49m
    6:15 am YYZ - 3:04 pm KIN
    US$391
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    AA1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    3h 40m
    MIA
    1:25 pm
    1h 39m
    KIN
    3:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    3h 40m layover in Miami (MIA)
    US1394
    1:25 pm, 18 Nov Tue
    MIA Miami
    3:04 pm, 18 Nov Tue
    KIN Kingston
    1h 39m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    US Airways 1 stop 8h 49m
    6:15 am YYZ - 3:04 pm KIN
    US$391
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    US1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    3h 40m
    MIA
    1:25 pm
    1h 39m
    KIN
    3:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    3h 40m layover in Miami (MIA)
    US1394
    1:25 pm, 18 Nov Tue
    MIA Miami
    3:04 pm, 18 Nov Tue
    KIN Kingston
    1h 39m
    Depart: Wed, 29 Oct Return: Tue, 18 Nov Kingston to Toronto Wed, 29 Oct - Tue, 18 Nov
    US Airways 1 stop 6h 51m
    3:09 pm KIN - 11:00 pm YYZ
    American Airlines 1 stop 8h 49m
    6:15 am YYZ - 3:04 pm KIN
    US$391
    us.bravofly.com
    Show Details

    Depart: Kingston to Toronto via Miami

    KIN
    3:09 pm
    1h 56m
    MIA
    6:05 pm
    1h 40m
    MIA
    7:45 pm
    3h 15m
    YYZ
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US1545
    3:09 pm, 29 Oct Wed
    KIN Kingston
    6:05 pm, 29 Oct Wed
    MIA Miami
    1h 56m
    1h 40m layover in Miami (MIA)
    US1610
    7:45 pm, 29 Oct Wed
    MIA Miami
    11:00 pm, 29 Oct Wed
    YYZ Toronto
    3h 15m

    Return: Toronto to Kingston via Miami

    YYZ
    6:15 am
    3h 30m
    MIA
    9:45 am
    3h 40m
    MIA
    1:25 pm
    1h 39m
    KIN
    3:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1229
    6:15 am, 18 Nov Tue
    YYZ Toronto
    9:45 am, 18 Nov Tue
    MIA Miami
    3h 30m
    3h 40m layover in Miami (MIA)
    AA1394
    1:25 pm, 18 Nov Tue
    MIA Miami
    3:04 pm, 18 Nov Tue
    KIN Kingston
    1h 39m
    Depart: Tue, 16 Dec Return: Fri, 2 Jan Montego Bay to Toronto Tue, 16 Dec - Fri, 2 Jan
    WestJet Direct 4h 9m
    8:20 pm MBJ - 12:29 am (+1) YYZ
    WestJet Direct 4h 13m
    3:15 pm YYZ - 7:28 pm MBJ
    US$395
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    8:20 pm
    4h 9m
    YYZ
    12:29 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    8:20 pm, 16 Dec Tue
    MBJ Montego Bay
    12:29 am, 17 Dec Wed
    YYZ Toronto
    4h 9m

    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, 2 Jan Fri
    YYZ Toronto
    7:28 pm, 2 Jan Fri
    MBJ Montego Bay
    4h 13m
    Depart: Tue, 16 Dec Return: Fri, 2 Jan Montego Bay to Toronto Tue, 16 Dec - Fri, 2 Jan
    WestJet Direct 4h 9m
    3:21 pm MBJ - 7:30 pm YYZ
    WestJet Direct 4h 16m
    8:10 am YYZ - 12:26 pm MBJ
    US$395
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    3:21 pm
    4h 9m
    YYZ
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    3:21 pm, 16 Dec Tue
    MBJ Montego Bay
    7:30 pm, 16 Dec Tue
    YYZ Toronto
    4h 9m

    Return: Toronto to Montego Bay

    YYZ
    8:10 am
    4h 16m
    MBJ
    12:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2020
    8:10 am, 2 Jan Fri
    YYZ Toronto
    12:26 pm, 2 Jan Fri
    MBJ Montego Bay
    4h 16m
    Depart: Wed, 17 Dec Return: Sat, 3 Jan Montego Bay to Toronto Wed, 17 Dec - Sat, 3 Jan
    WestJet Direct 4h 9m
    8:20 pm MBJ - 12:29 am (+1) YYZ
    WestJet Direct 4h 13m
    3:15 pm YYZ - 7:28 pm MBJ
    US$395
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    8:20 pm
    4h 9m
    YYZ
    12:29 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    8:20 pm, 17 Dec Wed
    MBJ Montego Bay
    12:29 am, 18 Dec Thu
    YYZ Toronto
    4h 9m

    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, 3 Jan Sat
    YYZ Toronto
    7:28 pm, 3 Jan Sat
    MBJ Montego Bay
    4h 13m
    Depart: Tue, 16 Dec Return: Fri, 2 Jan Montego Bay to Toronto Tue, 16 Dec - Fri, 2 Jan
    WestJet Direct 4h 9m
    8:20 pm MBJ - 12:29 am (+1) YYZ
    WestJet Direct 4h 13m
    10:15 am YYZ - 2:28 pm MBJ
    US$395
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    8:20 pm
    4h 9m
    YYZ
    12:29 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    8:20 pm, 16 Dec Tue
    MBJ Montego Bay
    12:29 am, 17 Dec Wed
    YYZ Toronto
    4h 9m

    Return: Toronto to Montego Bay

    YYZ
    10:15 am
    4h 13m
    MBJ
    2:28 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2702
    10:15 am, 2 Jan Fri
    YYZ Toronto
    2:28 pm, 2 Jan Fri
    MBJ Montego Bay
    4h 13m