×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights from Jamaica to Canada

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 426 results US$395 View Flights
    WestJet 265 results US$407 View Flights
    Air Jamaica 356 results US$450 View Flights
    JetBlue Airways 18 results US$525 View Flights
    Sunwing Airlines 3 results US$617 View Flights
    Delta Air Lines 7 results US$824 View Flights
    United Airlines 4 results US$1,066 View Flights
    Cities Results Price View
    View All Cities View Flights
    Toronto 804 results US$395 View Flights
    Calgary 275 results US$675 View Flights
    Cities Results Price View
    View All Cities View Flights
    Montego Bay 514 results US$395 View Flights
    Kingston 565 results US$449 View Flights
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$396
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$398
    onetravel.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$398
    smartfares.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    WestJet 1 stop 15h 32m
    3:35 pm MBJ - 8:07 am (+1) YYZ
    WestJet Direct 4h 6m
    3:15 pm YYZ - 6:21 pm MBJ
    US$408
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Montreal

    MBJ
    3:35 pm
    4h 22m
    YUL
    8:57 pm
    9h 48m
    YUL
    6:45 am
    1h 22m
    YYZ
    8:07 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2869
    3:35 pm, 7 Apr Tue
    MBJ Montego Bay
    8:57 pm, 7 Apr Tue
    YUL Montreal
    4h 22m
    9h 48m layover in Montreal (YUL)
    WS579
    6:45 am, 8 Apr Wed
    YUL Montreal
    8:07 am, 8 Apr Wed
    YYZ Toronto
    1h 22m

    Return: Toronto to Montego Bay

    YYZ
    3:15 pm
    4h 6m
    MBJ
    6:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2660
    3:15 pm, 15 Apr Wed
    YYZ Toronto
    6:21 pm, 15 Apr Wed
    MBJ Montego Bay
    4h 6m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$424
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 15 Apr Wed
    YYZ Toronto
    12:25 pm, 15 Apr Wed
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$430
    farebuzz.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$432
    onetravel.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 15 Apr Wed
    YYZ Toronto
    12:25 pm, 15 Apr Wed
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$432
    smartfares.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 15 Apr Wed
    YYZ Toronto
    12:25 pm, 15 Apr Wed
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$435
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Transat Direct 4h 15m
    8:00 am YYZ - 11:15 am MBJ
    US$438
    tripsta.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    8:00 am
    4h 15m
    MBJ
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    TS1770
    8:00 am, 15 Apr Wed
    YYZ Toronto
    11:15 am, 15 Apr Wed
    MBJ Montego Bay
    4h 15m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$444
    tripsta.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 14 Apr Tue
    YYZ Toronto
    12:25 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 55m
    Depart: Sun, 14 Jun Return: Sat, 5 Sep Kingston to Toronto Sun, 14 Jun - Sat, 5 Sep
    WestJet Direct 4h 19m
    1:14 pm KIN - 6:33 pm YYZ
    Multiple Airlines 1 stop 13h 24m
    2:30 pm YYZ - 2:54 am (+1) KIN
    US$451
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto

    KIN
    1:14 pm
    4h 19m
    YYZ
    6:33 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2601
    1:14 pm, 14 Jun Sun
    KIN Kingston
    6:33 pm, 14 Jun Sun
    YYZ Toronto
    4h 19m

    Return: Toronto to Kingston via New York

    YYZ
    2:30 pm
    1h 30m
    LGA
    4:00 pm
    7h 54m
    JFK
    11:54 pm
    4h
    KIN
    2:54 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS1208
    2:30 pm, 5 Sep Sat
    YYZ Toronto
    4:00 pm, 5 Sep Sat
    LGA New York
    1h 30m
    7h 54m layover in New York (LGA)
    B6659
    11:54 pm, 5 Sep Sat
    JFK New York
    2:54 am, 6 Sep Sun
    KIN Kingston
    4h
    Depart: Sat, 9 May Return: Mon, 18 May Kingston to Toronto Sat, 9 May - Mon, 18 May
    Multiple Airlines 1 stop 12h 15m
    7:25 pm KIN - 8:40 am (+1) YYZ
    WestJet Direct 4h 4m
    9:15 am YYZ - 12:19 pm KIN
    US$448
    fly.co.uk
    Show Details

    Depart: Kingston to Toronto via New York

    KIN
    7:25 pm
    3h 45m
    JFK
    12:10 am (+1)
    6h 50m
    LGA
    7:00 am
    1h 40m
    YYZ
    8:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BW17
    7:25 pm, 9 May Sat
    KIN Kingston
    12:10 am, 10 May Sun
    JFK New York
    3h 45m
    6h 50m layover in New York (JFK)
    WS1201
    7:00 am, 10 May Sun
    LGA New York
    8:40 am, 10 May Sun
    YYZ Toronto
    1h 40m

    Return: Toronto to Kingston

    YYZ
    9:15 am
    4h 4m
    KIN
    12:19 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2600
    9:15 am, 18 May Mon
    YYZ Toronto
    12:19 pm, 18 May Mon
    KIN Kingston
    4h 4m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$455
    airtickets.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 15 Apr Wed
    YYZ Toronto
    12:25 pm, 15 Apr Wed
    MBJ Montego Bay
    3h 55m
    Depart: Sat, 9 May Return: Mon, 18 May Kingston to Toronto Sat, 9 May - Mon, 18 May
    Multiple Airlines 1 stop 12h 15m
    7:25 pm KIN - 8:40 am (+1) YYZ
    WestJet Direct 4h 4m
    9:15 am YYZ - 12:19 pm KIN
    US$463
    farebuzz.com
    Show Details

    Depart: Kingston to Toronto via New York

    KIN
    7:25 pm
    3h 45m
    JFK
    12:10 am (+1)
    6h 50m
    LGA
    7:00 am
    1h 40m
    YYZ
    8:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BW17
    7:25 pm, 9 May Sat
    KIN Kingston
    12:10 am, 10 May Sun
    JFK New York
    3h 45m
    6h 50m layover in New York (JFK)
    WS1201
    7:00 am, 10 May Sun
    LGA New York
    8:40 am, 10 May Sun
    YYZ Toronto
    1h 40m

    Return: Toronto to Kingston

    YYZ
    9:15 am
    4h 4m
    KIN
    12:19 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2600
    9:15 am, 18 May Mon
    YYZ Toronto
    12:19 pm, 18 May Mon
    KIN Kingston
    4h 4m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    Air Canada Direct 3h 55m
    9:30 am YYZ - 12:25 pm MBJ
    US$465
    tripsta.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay

    YYZ
    9:30 am
    3h 55m
    MBJ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1804
    9:30 am, 15 Apr Wed
    YYZ Toronto
    12:25 pm, 15 Apr Wed
    MBJ Montego Bay
    3h 55m
    Depart: Tue, 7 Apr Return: Wed, 15 Apr Montego Bay to Toronto Tue, 7 Apr - Wed, 15 Apr
    WestJet Direct 4h 11m
    7:15 pm MBJ - 12:26 am (+1) YYZ
    WestJet Direct 4h 6m
    3:15 pm YYZ - 6:21 pm MBJ
    US$476
    fly.co.uk
    Show Details

    Depart: Montego Bay to Toronto

    MBJ
    7:15 pm
    4h 11m
    YYZ
    12:26 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:15 pm, 7 Apr Tue
    MBJ Montego Bay
    12:26 am, 8 Apr Wed
    YYZ Toronto
    4h 11m

    Return: Toronto to Montego Bay

    YYZ
    3:15 pm
    4h 6m
    MBJ
    6:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2660
    3:15 pm, 15 Apr Wed
    YYZ Toronto
    6:21 pm, 15 Apr Wed
    MBJ Montego Bay
    4h 6m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    US Airways 1 stop 7h 5m
    7:15 am YYZ - 1:20 pm MBJ
    US$476
    tripsta.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay via Charlotte

    YYZ
    7:15 am
    2h 10m
    CLT
    9:25 am
    2h
    CLT
    11:25 am
    2h 55m
    MBJ
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US4588
    7:15 am, 14 Apr Tue
    YYZ Toronto
    9:25 am, 14 Apr Tue
    CLT Charlotte
    2h 10m
    2h layover in Charlotte (CLT)
    US826
    11:25 am, 14 Apr Tue
    CLT Charlotte
    1:20 pm, 14 Apr Tue
    MBJ Montego Bay
    2h 55m
    Depart: Tue, 7 Apr Return: Tue, 14 Apr Montego Bay to Toronto Tue, 7 Apr - Tue, 14 Apr
    Air Canada 1 stop 8h 34m
    12:20 pm MBJ - 9:54 pm YYZ
    American Airlines 1 stop 8h 35m
    7:59 am YYZ - 3:34 pm MBJ
    US$477
    tripsta.com
    Show Details

    Depart: Montego Bay to Toronto via Halifax

    MBJ
    12:20 pm
    4h 45m
    YHZ
    7:05 pm
    1h 25m
    YHZ
    8:30 pm
    2h 24m
    YYZ
    9:54 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1729
    12:20 pm, 7 Apr Tue
    MBJ Montego Bay
    7:05 pm, 7 Apr Tue
    YHZ Halifax
    4h 45m
    1h 25m layover in Halifax (YHZ)
    AC623
    8:30 pm, 7 Apr Tue
    YHZ Halifax
    9:54 pm, 7 Apr Tue
    YYZ Toronto
    2h 24m

    Return: Toronto to Montego Bay via Dallas/Fort Worth

    YYZ
    7:59 am
    3h 30m
    DFW
    10:29 am
    1h 26m
    DFW
    11:55 am
    3h 39m
    MBJ
    3:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA1259
    7:59 am, 14 Apr Tue
    YYZ Toronto
    10:29 am, 14 Apr Tue
    DFW Dallas/Fort Worth
    3h 30m
    1h 26m layover in Dallas/Fort Worth (DFW)
    AA1670
    11:55 am, 14 Apr Tue
    DFW Dallas/Fort Worth
    3:34 pm, 14 Apr Tue
    MBJ Montego Bay
    3h 39m
    Depart: Sat, 20 Jun Return: Tue, 23 Jun Kingston to Toronto Sat, 20 Jun - Tue, 23 Jun
    Air Canada Direct 4h 10m
    4:25 pm KIN - 9:35 pm YYZ
    US Airways 2+ stops 12h 43m
    6:15 am YYZ - 5:58 pm KIN
    US$478
    tripsta.com
    Show Details

    Depart: Kingston to Toronto

    KIN
    4:25 pm
    4h 10m
    YYZ
    9:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1803
    4:25 pm, 20 Jun Sat
    KIN Kingston
    9:35 pm, 20 Jun Sat
    YYZ Toronto
    4h 10m

    Return: Toronto to Kingston via Washington, Miami

    YYZ
    6:15 am
    1h 44m
    DCA
    7:59 am
    2h 36m
    DCA
    10:35 am
    2h 40m
    MIA
    1:15 pm
    3h 55m
    MIA
    5:10 pm
    1h 48m
    KIN
    5:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US4031
    6:15 am, 23 Jun Tue
    YYZ Toronto
    7:59 am, 23 Jun Tue
    DCA Washington
    1h 44m
    2h 36m layover in Washington (DCA)
    US1625
    10:35 am, 23 Jun Tue
    DCA Washington
    1:15 pm, 23 Jun Tue
    MIA Miami
    2h 40m
    3h 55m layover in Miami (MIA)
    US1082
    5:10 pm, 23 Jun Tue
    MIA Miami
    5:58 pm, 23 Jun Tue
    KIN Kingston
    1h 48m