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

    Cheap Flights from Canada to Casablanca

    Airline Results Price View
    View All Airlines View Flights
    Air France 16 results C$948 View Flights
    Delta Air Lines 15 results C$982 View Flights
    KLM 12 results C$1,044 View Flights
    Alitalia 2 results C$1,088 View Flights
    Royal Air Maroc 101 results C$1,206 View Flights
    Air Canada 23 results C$1,396 View Flights
    American Airlines 1 result C$1,496 View Flights
    Lufthansa 9 results C$1,512 View Flights
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    KLM 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$948
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    KL2012
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Delta Air Lines 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    KLM 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$982
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL8564
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    DL8602
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    KL2012
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Air France 2+ stops 16h 44m
    7:30 am CMN - 7:14 pm YUL
    C$1,003
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    1h 35m
    YYZ
    6:00 pm
    1h 14m
    YUL
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    1h 35m layover in Toronto (YYZ)
    AF3006
    Tue 13 Jan, 6:00 pm
    YYZ Toronto
    Tue 13 Jan, 7:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 16h 44m
    7:30 am CMN - 7:14 pm YUL
    C$1,003
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    1h 35m
    YYZ
    6:00 pm
    1h 14m
    YUL
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    1h 35m layover in Toronto (YYZ)
    WS592
    Tue 13 Jan, 6:00 pm
    YYZ Toronto
    Tue 13 Jan, 7:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 17h 44m
    7:30 am CMN - 8:14 pm YUL
    C$1,003
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    2h 35m
    YYZ
    7:00 pm
    1h 14m
    YUL
    8:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    2h 35m layover in Toronto (YYZ)
    WS594
    Tue 13 Jan, 7:00 pm
    YYZ Toronto
    Tue 13 Jan, 8:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$1,011
    smartfares.com
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    KL2012
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m

    * Operated by Air France

    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$1,011
    smartfares.com
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    AF1740
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Air France 1 stop 13h 20m
    7:30 am CMN - 3:50 pm YUL
    C$1,012
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 20m
    CDG
    1:55 pm
    7h 55m
    YUL
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 20m layover in Paris (CDG)
    AF344
    Tue 13 Jan, 1:55 pm
    CDG Paris
    Tue 13 Jan, 3:50 pm
    YUL Montreal
    7h 55m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    KLM 2+ stops 14h 44m
    7:01 pm YUL - 2:45 pm (+1) CMN
    KLM 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$1,044
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Amsterdam, Paris

    YUL
    7:01 pm
    6h 54m
    AMS
    7:55 am (+1)
    1h 35m
    AMS
    9:30 am
    1h 15m
    CDG
    10:45 am
    2h
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL672
    Sat 13 Dec, 7:01 pm
    YUL Montreal
    Sun 14 Dec, 7:55 am
    AMS Amsterdam
    6h 54m
    1h 35m layover in Amsterdam (AMS)
    KL2003
    Sun 14 Dec, 9:30 am
    AMS Amsterdam
    Sun 14 Dec, 10:45 am
    CDG Paris
    1h 15m
    2h layover in Paris (CDG)
    KL2112
    Sun 14 Dec, 12:45 pm
    CDG Paris
    Sun 14 Dec, 2:45 pm
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    KL2012
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Delta Air Lines 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Air France 2+ stops 16h 44m
    7:30 am CMN - 7:14 pm YUL
    C$1,065
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL8564
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    DL8602
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    1h 35m
    YYZ
    6:00 pm
    1h 14m
    YUL
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    1h 35m layover in Toronto (YYZ)
    AF3006
    Tue 13 Jan, 6:00 pm
    YYZ Toronto
    Tue 13 Jan, 7:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Delta Air Lines 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 17h 44m
    7:30 am CMN - 8:14 pm YUL
    C$1,065
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL8564
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    DL8602
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    2h 35m
    YYZ
    7:00 pm
    1h 14m
    YUL
    8:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    2h 35m layover in Toronto (YYZ)
    WS594
    Tue 13 Jan, 7:00 pm
    YYZ Toronto
    Tue 13 Jan, 8:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Delta Air Lines 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Multiple Airlines 2+ stops 16h 44m
    7:30 am CMN - 7:14 pm YUL
    C$1,065
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL8564
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    DL8602
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    1h 35m
    YYZ
    6:00 pm
    1h 14m
    YUL
    7:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Tue 13 Jan, 1:45 pm
    CDG Paris
    Tue 13 Jan, 4:25 pm
    YYZ Toronto
    8h 40m
    1h 35m layover in Toronto (YYZ)
    WS592
    Tue 13 Jan, 6:00 pm
    YYZ Toronto
    Tue 13 Jan, 7:14 pm
    YUL Montreal
    1h 14m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Delta Air Lines 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Air France 1 stop 13h 20m
    7:30 am CMN - 3:50 pm YUL
    C$1,074
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    DL8564
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    DL8602
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 20m
    CDG
    1:55 pm
    7h 55m
    YUL
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 20m layover in Paris (CDG)
    AF344
    Tue 13 Jan, 1:55 pm
    CDG Paris
    Tue 13 Jan, 3:50 pm
    YUL Montreal
    7h 55m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Alitalia 2+ stops 15h 10m
    7:10 pm YUL - 3:20 pm (+1) CMN
    Air France 1 stop 13h 20m
    7:30 am CMN - 3:50 pm YUL
    C$1,088
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris, Rome

    YUL
    7:10 pm
    7h
    CDG
    8:10 am (+1)
    1h 40m
    CDG
    9:50 am
    2h 5m
    FCO
    11:55 am
    1h 15m
    FCO
    1:10 pm
    3h 10m
    CMN
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ2697
    Sat 13 Dec, 7:10 pm
    YUL Montreal
    Sun 14 Dec, 8:10 am
    CDG Paris
    7h
    1h 40m layover in Paris (CDG)
    AZ7303
    Sun 14 Dec, 9:50 am
    CDG Paris
    Sun 14 Dec, 11:55 am
    FCO Rome
    2h 5m
    1h 15m layover in Rome (FCO)
    AZ874
    Sun 14 Dec, 1:10 pm
    FCO Rome
    Sun 14 Dec, 3:20 pm
    CMN Casablanca
    3h 10m

    Return: Casablanca to Montreal via Paris

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 20m
    CDG
    1:55 pm
    7h 55m
    YUL
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 20m layover in Paris (CDG)
    AF344
    Tue 13 Jan, 1:55 pm
    CDG Paris
    Tue 13 Jan, 3:50 pm
    YUL Montreal
    7h 55m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    KLM 2+ stops 14h 44m
    7:01 pm YUL - 2:45 pm (+1) CMN
    Multiple Airlines 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$1,110
    smartfares.com
    Show Details

    Depart: Montreal to Casablanca via Amsterdam, Paris

    YUL
    7:01 pm
    6h 54m
    AMS
    7:55 am (+1)
    1h 35m
    AMS
    9:30 am
    1h 15m
    CDG
    10:45 am
    2h
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL672
    Sat 13 Dec, 7:01 pm
    YUL Montreal
    Sun 14 Dec, 7:55 am
    AMS Amsterdam
    6h 54m
    1h 35m layover in Amsterdam (AMS)
    KL2003
    Sun 14 Dec, 9:30 am
    AMS Amsterdam
    Sun 14 Dec, 10:45 am
    CDG Paris
    1h 15m

    * Operated by Air France

    2h layover in Paris (CDG)
    KL2112
    Sun 14 Dec, 12:45 pm
    CDG Paris
    Sun 14 Dec, 2:45 pm
    CMN Casablanca
    3h

    * Operated by Air France

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    KL2012
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m

    * Operated by Air France

    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    KLM 2+ stops 14h 44m
    7:01 pm YUL - 2:45 pm (+1) CMN
    Multiple Airlines 2+ stops 14h 35m
    7:30 am CMN - 5:05 pm YUL
    C$1,110
    smartfares.com
    Show Details

    Depart: Montreal to Casablanca via Amsterdam, Paris

    YUL
    7:01 pm
    6h 54m
    AMS
    7:55 am (+1)
    1h 35m
    AMS
    9:30 am
    1h 15m
    CDG
    10:45 am
    2h
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL672
    Sat 13 Dec, 7:01 pm
    YUL Montreal
    Sun 14 Dec, 7:55 am
    AMS Amsterdam
    6h 54m
    1h 35m layover in Amsterdam (AMS)
    KL2003
    Sun 14 Dec, 9:30 am
    AMS Amsterdam
    Sun 14 Dec, 10:45 am
    CDG Paris
    1h 15m

    * Operated by Air France

    2h layover in Paris (CDG)
    KL2112
    Sun 14 Dec, 12:45 pm
    CDG Paris
    Sun 14 Dec, 2:45 pm
    CMN Casablanca
    3h

    * Operated by Air France

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    1h
    CDG
    12:35 pm
    1h 15m
    AMS
    1:50 pm
    1h 25m
    AMS
    3:15 pm
    7h 50m
    YUL
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    1h layover in Paris (CDG)
    AF1740
    Tue 13 Jan, 12:35 pm
    CDG Paris
    Tue 13 Jan, 1:50 pm
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    Tue 13 Jan, 3:15 pm
    AMS Amsterdam
    Tue 13 Jan, 5:05 pm
    YUL Montreal
    7h 50m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    Air France 1 stop 11h 30m
    4:50 pm YUL - 9:20 am (+1) CMN
    Delta Air Lines 1 stop 13h 20m
    7:30 am CMN - 3:50 pm YUL
    C$1,115
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Paris

    YUL
    4:50 pm
    6h 45m
    CDG
    5:35 am (+1)
    1h 45m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    Sat 13 Dec, 4:50 pm
    YUL Montreal
    Sun 14 Dec, 5:35 am
    CDG Paris
    6h 45m
    1h 45m layover in Paris (CDG)
    AF1896
    Sun 14 Dec, 7:20 am
    CDG Paris
    Sun 14 Dec, 9:20 am
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 20m
    CDG
    1:55 pm
    7h 55m
    YUL
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL8592
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 20m layover in Paris (CDG)
    DL8388
    Tue 13 Jan, 1:55 pm
    CDG Paris
    Tue 13 Jan, 3:50 pm
    YUL Montreal
    7h 55m
    Depart:Sat, 13 Dec Return:Tue, 13 Jan Montreal to Casablanca Sat, 13 Dec - Tue, 13 Jan
    KLM 2+ stops 14h 44m
    7:01 pm YUL - 2:45 pm (+1) CMN
    Air France 1 stop 13h 20m
    7:30 am CMN - 3:50 pm YUL
    C$1,135
    travelpack.ca
    Show Details

    Depart: Montreal to Casablanca via Amsterdam, Paris

    YUL
    7:01 pm
    6h 54m
    AMS
    7:55 am (+1)
    1h 35m
    AMS
    9:30 am
    1h 15m
    CDG
    10:45 am
    2h
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL672
    Sat 13 Dec, 7:01 pm
    YUL Montreal
    Sun 14 Dec, 7:55 am
    AMS Amsterdam
    6h 54m
    1h 35m layover in Amsterdam (AMS)
    KL2003
    Sun 14 Dec, 9:30 am
    AMS Amsterdam
    Sun 14 Dec, 10:45 am
    CDG Paris
    1h 15m
    2h layover in Paris (CDG)
    KL2112
    Sun 14 Dec, 12:45 pm
    CDG Paris
    Sun 14 Dec, 2:45 pm
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 20m
    CDG
    1:55 pm
    7h 55m
    YUL
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Tue 13 Jan, 7:30 am
    CMN Casablanca
    Tue 13 Jan, 11:35 am
    CDG Paris
    3h 5m
    2h 20m layover in Paris (CDG)
    AF344
    Tue 13 Jan, 1:55 pm
    CDG Paris
    Tue 13 Jan, 3:50 pm
    YUL Montreal
    7h 55m
    Depart:Tue, 4 Nov Return:Thu, 4 Dec Edmonton to Casablanca Tue, 4 Nov - Thu, 4 Dec
    Multiple Airlines 2+ stops 21h 45m
    2:15 pm YEG - 7:00 pm (+1) CMN
    Multiple Airlines 2+ stops 20h 47m
    7:30 am CMN - 9:17 pm YEG
    C$1,144
    travelpack.ca
    Show Details

    Depart: Edmonton to Casablanca via Toronto, Rome

    YEG
    2:15 pm
    3h 38m
    YYZ
    7:53 pm
    2h 32m
    YYZ
    10:25 pm
    8h 50m
    FCO
    1:15 pm (+1)
    3h 25m
    FCO
    4:40 pm
    3h 20m
    CMN
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS438
    Tue 4 Nov, 2:15 pm
    YEG Edmonton
    Tue 4 Nov, 7:53 pm
    YYZ Toronto
    3h 38m
    2h 32m layover in Toronto (YYZ)
    DL6685
    Tue 4 Nov, 10:25 pm
    YYZ Toronto
    Wed 5 Nov, 1:15 pm
    FCO Rome
    8h 50m
    3h 25m layover in Rome (FCO)
    AT941
    Wed 5 Nov, 4:40 pm
    FCO Rome
    Wed 5 Nov, 7:00 pm
    CMN Casablanca
    3h 20m

    Return: Casablanca to Edmonton via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    2h 35m
    YYZ
    7:00 pm
    4h 17m
    YEG
    9:17 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Thu 4 Dec, 7:30 am
    CMN Casablanca
    Thu 4 Dec, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Thu 4 Dec, 1:45 pm
    CDG Paris
    Thu 4 Dec, 4:25 pm
    YYZ Toronto
    8h 40m
    2h 35m layover in Toronto (YYZ)
    WS443
    Thu 4 Dec, 7:00 pm
    YYZ Toronto
    Thu 4 Dec, 9:17 pm
    YEG Edmonton
    4h 17m
    Depart:Tue, 4 Nov Return:Thu, 4 Dec Edmonton to Casablanca Tue, 4 Nov - Thu, 4 Dec
    Multiple Airlines 2+ stops 21h 45m
    2:15 pm YEG - 7:00 pm (+1) CMN
    Air France 2+ stops 20h 47m
    7:30 am CMN - 9:17 pm YEG
    C$1,144
    travelpack.ca
    Show Details

    Depart: Edmonton to Casablanca via Toronto, Rome

    YEG
    2:15 pm
    3h 38m
    YYZ
    7:53 pm
    2h 32m
    YYZ
    10:25 pm
    8h 50m
    FCO
    1:15 pm (+1)
    3h 25m
    FCO
    4:40 pm
    3h 20m
    CMN
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS438
    Tue 4 Nov, 2:15 pm
    YEG Edmonton
    Tue 4 Nov, 7:53 pm
    YYZ Toronto
    3h 38m
    2h 32m layover in Toronto (YYZ)
    DL6685
    Tue 4 Nov, 10:25 pm
    YYZ Toronto
    Wed 5 Nov, 1:15 pm
    FCO Rome
    8h 50m
    3h 25m layover in Rome (FCO)
    AT941
    Wed 5 Nov, 4:40 pm
    FCO Rome
    Wed 5 Nov, 7:00 pm
    CMN Casablanca
    3h 20m

    Return: Casablanca to Edmonton via Paris, Toronto

    CMN
    7:30 am
    3h 5m
    CDG
    11:35 am
    2h 10m
    CDG
    1:45 pm
    8h 40m
    YYZ
    4:25 pm
    2h 35m
    YYZ
    7:00 pm
    4h 17m
    YEG
    9:17 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    Thu 4 Dec, 7:30 am
    CMN Casablanca
    Thu 4 Dec, 11:35 am
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF356
    Thu 4 Dec, 1:45 pm
    CDG Paris
    Thu 4 Dec, 4:25 pm
    YYZ Toronto
    8h 40m
    2h 35m layover in Toronto (YYZ)
    AF6558
    Thu 4 Dec, 7:00 pm
    YYZ Toronto
    Thu 4 Dec, 9:17 pm
    YEG Edmonton
    4h 17m