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

Recent Searches

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

    Cheap Flights from Canada to Casablanca

    Airline Results Price View
    View All Airlines View Flights
    Lufthansa 61 results C$1,014 View Flights
    Air France 31 results C$1,029 View Flights
    Delta Air Lines 15 results C$1,090 View Flights
    Air Canada 26 results C$1,115 View Flights
    KLM 12 results C$1,128 View Flights
    Royal Air Maroc 10 results C$1,237 View Flights
    Cities Results Price View
    View All Cities View Flights
    Vancouver 112 results C$1,014 View Flights
    Montreal 43 results C$1,237 View Flights
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 1 stop 1d 1h 25m
    4:15 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,014
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via Frankfurt

    YVR
    4:15 pm
    9h 40m
    FRA
    10:55 am (+1)
    11h 10m
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH493
    4:15 pm, 19 Apr Sun
    YVR Vancouver
    10:55 am, 20 Apr Mon
    FRA Frankfurt
    9h 40m
    11h 10m layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 1 stop 17h 45m
    1:55 pm YVR - 2:40 pm (+1) CMN
    Air France 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,029
    hop2.com
    Show Details

    Depart: Vancouver to Casablanca via Paris

    YVR
    1:55 pm
    9h 40m
    CDG
    8:35 am (+1)
    4h
    CDG
    12:35 pm
    4h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF379
    1:55 pm, 19 Apr Sun
    YVR Vancouver
    8:35 am, 20 Apr Mon
    CDG Paris
    9h 40m
    4h layover in Paris (CDG)
    AF1596
    12:35 pm, 20 Apr Mon
    CDG Paris
    2:40 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    AF3622
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    AF9462
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 1 stop 1d 1h 25m
    4:15 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,033
    hop2.com
    Show Details

    Depart: Vancouver to Casablanca via Frankfurt

    YVR
    4:15 pm
    9h 40m
    FRA
    10:55 am (+1)
    11h 10m
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH493
    4:15 pm, 19 Apr Sun
    YVR Vancouver
    10:55 am, 20 Apr Mon
    FRA Frankfurt
    9h 40m
    11h 10m layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 2+ stops 18h 35m
    3:50 pm YVR - 5:25 pm (+1) CMN
    Air France 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,049
    hop2.com
    Show Details

    Depart: Vancouver to Casablanca via Amsterdam, Paris

    YVR
    3:50 pm
    9h 35m
    AMS
    10:25 am (+1)
    2h 5m
    AMS
    12:30 pm
    1h 15m
    CDG
    1:45 pm
    1h 35m
    CDG
    3:20 pm
    4h 5m
    CMN
    5:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8377
    3:50 pm, 19 Apr Sun
    YVR Vancouver
    10:25 am, 20 Apr Mon
    AMS Amsterdam
    9h 35m
    2h 5m layover in Amsterdam (AMS)
    AF1161
    12:30 pm, 20 Apr Mon
    AMS Amsterdam
    1:45 pm, 20 Apr Mon
    CDG Paris
    1h 15m
    1h 35m layover in Paris (CDG)
    AF1196
    3:20 pm, 20 Apr Mon
    CDG Paris
    5:25 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    AF3622
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    AF9462
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,049
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    3h 40m
    LHR
    3:30 pm
    1h 35m
    FRA
    6:05 pm
    4h
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    3h 40m layover in London (LHR)
    LH909
    3:30 pm, 20 Apr Mon
    LHR London
    6:05 pm, 20 Apr Mon
    FRA Frankfurt
    1h 35m
    4h layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,049
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    5h 40m
    LHR
    5:30 pm
    1h 35m
    FRA
    8:05 pm
    2h
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    5h 40m layover in London (LHR)
    LH915
    5:30 pm, 20 Apr Mon
    LHR London
    8:05 pm, 20 Apr Mon
    FRA Frankfurt
    1h 35m
    2h layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,049
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 55m
    LHR
    4:45 pm
    1h 35m
    FRA
    7:20 pm
    2h 45m
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    4h 55m layover in London (LHR)
    LH911
    4:45 pm, 20 Apr Mon
    LHR London
    7:20 pm, 20 Apr Mon
    FRA Frankfurt
    1h 35m
    2h 45m layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,049
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    6h 40m
    LHR
    6:30 pm
    1h 35m
    FRA
    9:05 pm
    1h
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    6h 40m layover in London (LHR)
    LH917
    6:30 pm, 20 Apr Mon
    LHR London
    9:05 pm, 20 Apr Mon
    FRA Frankfurt
    1h 35m
    1h layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,069
    hop2.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    5h 40m
    LHR
    5:30 pm
    1h 35m
    FRA
    8:05 pm
    2h
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    5h 40m layover in London (LHR)
    LH915
    5:30 pm, 20 Apr Mon
    LHR London
    8:05 pm, 20 Apr Mon
    FRA Frankfurt
    1h 35m
    2h layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Lufthansa 2+ stops 23h
    6:40 pm YVR - 12:40 am (+2) CMN
    Lufthansa 2+ stops 22h 13m
    2:45 am CMN - 4:58 pm YVR
    C$1,073
    onetravel.com
    Show Details

    Depart: Vancouver to Casablanca via London, Frankfurt

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    5h 5m
    LCY
    4:55 pm
    1h 25m
    FRA
    7:20 pm
    2h 45m
    FRA
    10:05 pm
    4h 35m
    CMN
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6841
    6:40 pm, 19 Apr Sun
    YVR Vancouver
    11:50 am, 20 Apr Mon
    LHR London
    9h 10m
    5h 5m layover in London (LHR)
    LH935
    4:55 pm, 20 Apr Mon
    LCY London
    7:20 pm, 20 Apr Mon
    FRA Frankfurt
    1h 25m
    2h 45m layover in Frankfurt (FRA)
    LH1330
    10:05 pm, 20 Apr Mon
    FRA Frankfurt
    12:40 am, 21 Apr Tue
    CMN Casablanca
    4h 35m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:45 am
    3h 25m
    FRA
    7:10 am
    3h 20m
    FRA
    10:30 am
    10h
    SEA
    11:30 am
    4h 40m
    SEA
    4:10 pm
    48m
    YVR
    4:58 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1331
    2:45 am, 30 Apr Thu
    CMN Casablanca
    7:10 am, 30 Apr Thu
    FRA Frankfurt
    3h 25m
    3h 20m layover in Frankfurt (FRA)
    LH490
    10:30 am, 30 Apr Thu
    FRA Frankfurt
    11:30 am, 30 Apr Thu
    SEA Seattle
    10h
    4h 40m layover in Seattle (SEA)
    LH6661
    4:10 pm, 30 Apr Thu
    SEA Seattle
    4:58 pm, 30 Apr Thu
    YVR Vancouver
    48m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Delta Air Lines 1 stop 17h 45m
    1:55 pm YVR - 2:40 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,090
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Paris

    YVR
    1:55 pm
    9h 40m
    CDG
    8:35 am (+1)
    4h
    CDG
    12:35 pm
    4h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL8306
    1:55 pm, 19 Apr Sun
    YVR Vancouver
    8:35 am, 20 Apr Mon
    CDG Paris
    9h 40m
    4h layover in Paris (CDG)
    DL8460
    12:35 pm, 20 Apr Mon
    CDG Paris
    2:40 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 1 stop 17h 45m
    1:55 pm YVR - 2:40 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,093
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Paris

    YVR
    1:55 pm
    9h 40m
    CDG
    8:35 am (+1)
    4h
    CDG
    12:35 pm
    4h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF379
    1:55 pm, 19 Apr Sun
    YVR Vancouver
    8:35 am, 20 Apr Mon
    CDG Paris
    9h 40m
    4h layover in Paris (CDG)
    AF1596
    12:35 pm, 20 Apr Mon
    CDG Paris
    2:40 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 1 stop 1d
    1:55 pm YVR - 8:55 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,093
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Paris

    YVR
    1:55 pm
    9h 40m
    CDG
    8:35 am (+1)
    10h 15m
    CDG
    6:50 pm
    4h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF379
    1:55 pm, 19 Apr Sun
    YVR Vancouver
    8:35 am, 20 Apr Mon
    CDG Paris
    9h 40m
    10h 15m layover in Paris (CDG)
    AF1496
    6:50 pm, 20 Apr Mon
    CDG Paris
    8:55 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 1 stop 20h 30m
    1:55 pm YVR - 5:25 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,093
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Paris

    YVR
    1:55 pm
    9h 40m
    CDG
    8:35 am (+1)
    6h 45m
    CDG
    3:20 pm
    4h 5m
    CMN
    5:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF379
    1:55 pm, 19 Apr Sun
    YVR Vancouver
    8:35 am, 20 Apr Mon
    CDG Paris
    9h 40m
    6h 45m layover in Paris (CDG)
    AF1196
    3:20 pm, 20 Apr Mon
    CDG Paris
    5:25 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 2+ stops 22h 5m
    3:50 pm YVR - 8:55 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,113
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Amsterdam, Paris

    YVR
    3:50 pm
    9h 35m
    AMS
    10:25 am (+1)
    3h 20m
    AMS
    1:45 pm
    1h 15m
    CDG
    3:00 pm
    3h 50m
    CDG
    6:50 pm
    4h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8377
    3:50 pm, 19 Apr Sun
    YVR Vancouver
    10:25 am, 20 Apr Mon
    AMS Amsterdam
    9h 35m
    3h 20m layover in Amsterdam (AMS)
    AF1641
    1:45 pm, 20 Apr Mon
    AMS Amsterdam
    3:00 pm, 20 Apr Mon
    CDG Paris
    1h 15m
    3h 50m layover in Paris (CDG)
    AF1496
    6:50 pm, 20 Apr Mon
    CDG Paris
    8:55 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 2+ stops 18h 35m
    3:50 pm YVR - 5:25 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,113
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Amsterdam, Paris

    YVR
    3:50 pm
    9h 35m
    AMS
    10:25 am (+1)
    2h 5m
    AMS
    12:30 pm
    1h 15m
    CDG
    1:45 pm
    1h 35m
    CDG
    3:20 pm
    4h 5m
    CMN
    5:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8377
    3:50 pm, 19 Apr Sun
    YVR Vancouver
    10:25 am, 20 Apr Mon
    AMS Amsterdam
    9h 35m
    2h 5m layover in Amsterdam (AMS)
    AF1161
    12:30 pm, 20 Apr Mon
    AMS Amsterdam
    1:45 pm, 20 Apr Mon
    CDG Paris
    1h 15m
    1h 35m layover in Paris (CDG)
    AF1196
    3:20 pm, 20 Apr Mon
    CDG Paris
    5:25 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Air France 2+ stops 22h 5m
    3:50 pm YVR - 8:55 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,113
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Amsterdam, Paris

    YVR
    3:50 pm
    9h 35m
    AMS
    10:25 am (+1)
    2h 5m
    AMS
    12:30 pm
    1h 15m
    CDG
    1:45 pm
    5h 5m
    CDG
    6:50 pm
    4h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF8377
    3:50 pm, 19 Apr Sun
    YVR Vancouver
    10:25 am, 20 Apr Mon
    AMS Amsterdam
    9h 35m
    2h 5m layover in Amsterdam (AMS)
    AF1161
    12:30 pm, 20 Apr Mon
    AMS Amsterdam
    1:45 pm, 20 Apr Mon
    CDG Paris
    1h 15m
    5h 5m layover in Paris (CDG)
    AF1496
    6:50 pm, 20 Apr Mon
    CDG Paris
    8:55 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m
    Depart: Fri, 6 Mar Return: Sat, 14 Mar Vancouver to Casablanca Fri, 6 Mar - Sat, 14 Mar
    Air Canada 2+ stops 21h 15m
    8:10 am YVR - 1:25 pm (+1) CMN
    Air Canada 2+ stops 1d 12h 22m
    2:30 pm CMN - 7:52 pm (+1) YVR
    C$1,115
    hop2.com
    Show Details

    Depart: Vancouver to Casablanca via Seattle, Frankfurt

    YVR
    8:10 am
    49m
    SEA
    8:59 am
    5h 6m
    SEA
    2:05 pm
    10h 10m
    FRA
    9:15 am (+1)
    1h 40m
    FRA
    10:55 am
    3h 30m
    CMN
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC8089
    8:10 am, 6 Mar Fri
    YVR Vancouver
    8:59 am, 6 Mar Fri
    SEA Seattle
    49m
    5h 6m layover in Seattle (SEA)
    AC9464
    2:05 pm, 6 Mar Fri
    SEA Seattle
    9:15 am, 7 Mar Sat
    FRA Frankfurt
    10h 10m
    1h 40m layover in Frankfurt (FRA)
    AC9431
    10:55 am, 7 Mar Sat
    FRA Frankfurt
    1:25 pm, 7 Mar Sat
    CMN Casablanca
    3h 30m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:30 pm
    3h 45m
    FRA
    7:15 pm
    15h 20m
    FRA
    10:35 am
    10h 40m
    SEA
    1:15 pm
    5h 45m
    SEA
    7:00 pm
    52m
    YVR
    7:52 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9430
    2:30 pm, 14 Mar Sat
    CMN Casablanca
    7:15 pm, 14 Mar Sat
    FRA Frankfurt
    3h 45m
    15h 20m layover in Frankfurt (FRA)
    AC9463
    10:35 am, 15 Mar Sun
    FRA Frankfurt
    1:15 pm, 15 Mar Sun
    SEA Seattle
    10h 40m
    5h 45m layover in Seattle (SEA)
    AC8098
    7:00 pm, 15 Mar Sun
    SEA Seattle
    7:52 pm, 15 Mar Sun
    YVR Vancouver
    52m
    Depart: Fri, 6 Mar Return: Sat, 14 Mar Vancouver to Casablanca Fri, 6 Mar - Sat, 14 Mar
    Air Canada 2+ stops 21h 15m
    8:10 am YVR - 1:25 pm (+1) CMN
    Air Canada 2+ stops 1d 12h 22m
    2:30 pm CMN - 7:52 pm (+1) YVR
    C$1,118
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Seattle, Frankfurt

    YVR
    8:10 am
    49m
    SEA
    8:59 am
    5h 6m
    SEA
    2:05 pm
    10h 10m
    FRA
    9:15 am (+1)
    1h 40m
    FRA
    10:55 am
    3h 30m
    CMN
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC8089
    8:10 am, 6 Mar Fri
    YVR Vancouver
    8:59 am, 6 Mar Fri
    SEA Seattle
    49m
    5h 6m layover in Seattle (SEA)
    AC9464
    2:05 pm, 6 Mar Fri
    SEA Seattle
    9:15 am, 7 Mar Sat
    FRA Frankfurt
    10h 10m
    1h 40m layover in Frankfurt (FRA)
    AC9431
    10:55 am, 7 Mar Sat
    FRA Frankfurt
    1:25 pm, 7 Mar Sat
    CMN Casablanca
    3h 30m

    Return: Casablanca to Vancouver via Frankfurt, Seattle

    CMN
    2:30 pm
    3h 45m
    FRA
    7:15 pm
    15h 20m
    FRA
    10:35 am
    10h 40m
    SEA
    1:15 pm
    5h 45m
    SEA
    7:00 pm
    52m
    YVR
    7:52 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9430
    2:30 pm, 14 Mar Sat
    CMN Casablanca
    7:15 pm, 14 Mar Sat
    FRA Frankfurt
    3h 45m
    15h 20m layover in Frankfurt (FRA)
    AC9463
    10:35 am, 15 Mar Sun
    FRA Frankfurt
    1:15 pm, 15 Mar Sun
    SEA Seattle
    10h 40m
    5h 45m layover in Seattle (SEA)
    AC8098
    7:00 pm, 15 Mar Sun
    SEA Seattle
    7:52 pm, 15 Mar Sun
    YVR Vancouver
    52m
    Depart: Sun, 19 Apr Return: Thu, 30 Apr Vancouver to Casablanca Sun, 19 Apr - Thu, 30 Apr
    Multiple Airlines 2+ stops 22h 5m
    3:50 pm YVR - 8:55 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 13m
    7:40 am CMN - 7:53 pm YVR
    C$1,128
    airtickets.com
    Show Details

    Depart: Vancouver to Casablanca via Amsterdam, Paris

    YVR
    3:50 pm
    9h 35m
    AMS
    10:25 am (+1)
    3h 20m
    AMS
    1:45 pm
    1h 15m
    CDG
    3:00 pm
    3h 50m
    CDG
    6:50 pm
    4h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL682
    3:50 pm, 19 Apr Sun
    YVR Vancouver
    10:25 am, 20 Apr Mon
    AMS Amsterdam
    9h 35m
    3h 20m layover in Amsterdam (AMS)
    KL2009
    1:45 pm, 20 Apr Mon
    AMS Amsterdam
    3:00 pm, 20 Apr Mon
    CDG Paris
    1h 15m
    3h 50m layover in Paris (CDG)
    AF1496
    6:50 pm, 20 Apr Mon
    CDG Paris
    8:55 pm, 20 Apr Mon
    CMN Casablanca
    4h 5m

    Return: Casablanca to Vancouver via Paris, Seattle

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    1h 50m
    CDG
    1:30 pm
    10h 28m
    SEA
    2:58 pm
    3h 57m
    SEA
    6:55 pm
    58m
    YVR
    7:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 30 Apr Thu
    CMN Casablanca
    11:40 am, 30 Apr Thu
    CDG Paris
    3h
    1h 50m layover in Paris (CDG)
    DL33
    1:30 pm, 30 Apr Thu
    CDG Paris
    2:58 pm, 30 Apr Thu
    SEA Seattle
    10h 28m
    3h 57m layover in Seattle (SEA)
    DL4851
    6:55 pm, 30 Apr Thu
    SEA Seattle
    7:53 pm, 30 Apr Thu
    YVR Vancouver
    58m