×
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
    WestJet 575 results US$356 View Flights
    Air Canada 2091 results US$470 View Flights
    Delta Air Lines 110 results US$488 View Flights
    Air Jamaica 459 results US$499 View Flights
    United Airlines 32 results US$510 View Flights
    JetBlue Airways 5 results US$528 View Flights
    Sunwing Airlines 18 results US$634 View Flights
    Cathay Pacific 47 results US$829 View Flights
    Copa Airlines 26 results US$841 View Flights
    British Airways 2 results US$2,888 View Flights
    Iberia 1 result US$8,929 View Flights
    Finnair 1 result US$9,048 View Flights
    Cities Results Price View
    View All Cities View Flights
    Vancouver 699 results US$356 View Flights
    Toronto 1160 results US$374 View Flights
    Ottawa 405 results US$578 View Flights
    Winnipeg 241 results US$616 View Flights
    St Johns 316 results US$685 View Flights
    Edmonton 510 results US$697 View Flights
    Calgary 36 results US$993 View Flights
    Cities Results Price View
    View All Cities View Flights
    Montego Bay 823 results US$356 View Flights
    Kingston 2544 results US$363 View Flights
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 12h 30m
    10:50 pm YVR - 2:20 pm (+1) MBJ
    US$356
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    10:50 pm
    4h 22m
    YYZ
    6:12 am (+1)
    4h 3m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 8 Nov Sun
    YVR Vancouver
    6:12 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    4h 3m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 15h 50m
    7:20 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 17h 30m
    10:50 pm YVR - 7:20 pm (+1) MBJ
    US$356
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    7:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    6h 17m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:20 pm, 30 Oct Fri
    MBJ Montego Bay
    12:28 am, 31 Oct Sat
    YYZ Toronto
    4h 8m
    6h 17m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    10:50 pm
    4h 22m
    YYZ
    6:12 am (+1)
    9h 3m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 8 Nov Sun
    YVR Vancouver
    6:12 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 3m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 17h 30m
    10:50 pm YVR - 7:20 pm (+1) MBJ
    US$356
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    10:50 pm
    4h 22m
    YYZ
    6:12 am (+1)
    9h 3m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 8 Nov Sun
    YVR Vancouver
    6:12 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 3m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 17h 30m
    10:50 pm YVR - 7:20 pm (+1) MBJ
    US$356
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    10:50 pm
    4h 22m
    YYZ
    6:12 am (+1)
    9h 3m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 8 Nov Sun
    YVR Vancouver
    6:12 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 3m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 18h 25m
    4:55 pm YVR - 2:20 pm (+1) MBJ
    US$356
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    9h 58m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 58m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 18h 25m
    4:55 pm YVR - 2:20 pm (+1) MBJ
    US$356
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    9h 58m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 58m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 17h 30m
    10:50 pm YVR - 7:20 pm (+1) MBJ
    US$356
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    10:50 pm
    4h 22m
    YYZ
    6:12 am (+1)
    9h 3m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 8 Nov Sun
    YVR Vancouver
    6:12 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    9h 3m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 15h 50m
    7:20 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    7:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    6h 17m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:20 pm, 30 Oct Fri
    MBJ Montego Bay
    12:28 am, 31 Oct Sat
    YYZ Toronto
    4h 8m
    6h 17m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 15h 50m
    7:20 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    7:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    6h 17m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:20 pm, 30 Oct Fri
    MBJ Montego Bay
    12:28 am, 31 Oct Sat
    YYZ Toronto
    4h 8m
    6h 17m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 11h 53m
    2:21 pm MBJ - 12:14 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    2h 31m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    2h 31m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 15h 50m
    7:20 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    7:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    6h 17m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:20 pm, 30 Oct Fri
    MBJ Montego Bay
    12:28 am, 31 Oct Sat
    YYZ Toronto
    4h 8m
    6h 17m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 15h 50m
    7:20 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    7:20 pm
    4h 8m
    YYZ
    12:28 am (+1)
    6h 17m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2661
    7:20 pm, 30 Oct Fri
    MBJ Montego Bay
    12:28 am, 31 Oct Sat
    YYZ Toronto
    4h 8m
    6h 17m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flightnetwork.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 22h 20m
    1:00 pm YVR - 2:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    1:00 pm
    4h 22m
    YYZ
    8:22 pm
    13h 53m
    YYZ
    10:15 am
    4h 5m
    MBJ
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS714
    1:00 pm, 8 Nov Sun
    YVR Vancouver
    8:22 pm, 8 Nov Sun
    YYZ Toronto
    4h 22m
    13h 53m layover in Toronto (YYZ)
    WS2702
    10:15 am, 9 Nov Mon
    YYZ Toronto
    2:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Montego Bay to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 20h 49m
    2:21 pm MBJ - 9:10 am (+1) YVR
    WestJet 1 stop 23h 25m
    4:55 pm YVR - 7:20 pm (+1) MBJ
    US$361
    flyfar.com
    Show Details

    Depart: Montego Bay to Vancouver via Toronto

    MBJ
    2:21 pm
    4h 8m
    YYZ
    7:29 pm
    11h 16m
    YYZ
    6:45 am
    5h 25m
    YVR
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2703
    2:21 pm, 30 Oct Fri
    MBJ Montego Bay
    7:29 pm, 30 Oct Fri
    YYZ Toronto
    4h 8m
    11h 16m layover in Toronto (YYZ)
    WS701
    6:45 am, 31 Oct Sat
    YYZ Toronto
    9:10 am, 31 Oct Sat
    YVR Vancouver
    5h 25m

    Return: Vancouver to Montego Bay via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    14h 58m
    YYZ
    3:15 pm
    4h 5m
    MBJ
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    14h 58m layover in Toronto (YYZ)
    WS2660
    3:15 pm, 9 Nov Mon
    YYZ Toronto
    7:20 pm, 9 Nov Mon
    MBJ Montego Bay
    4h 5m
    Depart: Fri, 30 Oct Return: Sun, 8 Nov Kingston to Vancouver Fri, 30 Oct - Sun, 8 Nov
    WestJet 1 stop 12h 49m
    1:25 pm KIN - 12:14 am (+1) YVR
    WestJet 1 stop 17h 26m
    4:55 pm YVR - 1:21 pm (+1) KIN
    US$363
    flightnetwork.com
    Show Details

    Depart: Kingston to Vancouver via Toronto

    KIN
    1:25 pm
    4h 19m
    YYZ
    6:44 pm
    3h 16m
    YYZ
    10:00 pm
    5h 14m
    YVR
    12:14 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2633
    1:25 pm, 30 Oct Fri
    KIN Kingston
    6:44 pm, 30 Oct Fri
    YYZ Toronto
    4h 19m
    3h 16m layover in Toronto (YYZ)
    WS725
    10:00 pm, 30 Oct Fri
    YYZ Toronto
    12:14 am, 31 Oct Sat
    YVR Vancouver
    5h 14m

    Return: Vancouver to Kingston via Toronto

    YVR
    4:55 pm
    4h 22m
    YYZ
    12:17 am (+1)
    8h 58m
    YYZ
    9:15 am
    4h 6m
    KIN
    1:21 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 8 Nov Sun
    YVR Vancouver
    12:17 am, 9 Nov Mon
    YYZ Toronto
    4h 22m
    8h 58m layover in Toronto (YYZ)
    WS2632
    9:15 am, 9 Nov Mon
    YYZ Toronto
    1:21 pm, 9 Nov Mon
    KIN Kingston
    4h 6m