×
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
    KLM 287 results C$888 View Flights
    Air France 859 results C$932 View Flights
    Royal Air Maroc 136 results C$1,003 View Flights
    Delta Air Lines 165 results C$1,155 View Flights
    Alitalia 35 results C$1,326 View Flights
    Lufthansa 93 results C$1,649 View Flights
    Air Canada 42 results C$1,699 View Flights
    EgyptAir 2 results C$2,569 View Flights
    Brussels Airlines 9 results C$3,526 View Flights
    United Airlines 2 results C$3,591 View Flights
    Finnair 4 results C$4,931 View Flights
    Iberia 2 results C$5,934 View Flights
    British Airways 5 results C$6,012 View Flights
    Cities Results Price View
    View All Cities View Flights
    Montreal 1091 results C$888 View Flights
    Toronto 144 results C$1,046 View Flights
    Vancouver 406 results C$1,474 View Flights
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    KLM 1 stop 13h 20m
    6:45 pm YUL 1:05 pm 21 Oct CMN
    KLM 2+ stops 15h 20m
    07:50 CMN 18:10 YUL
    C$888
    hop2.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca via Amsterdam

    YUL
    6:45 pm
    6h 50m
    AMS
    7:35 am 21 Oct
    2h 45m
    AMS
    10:20 am
    3h 45m
    CMN
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL672
    6:45 pm, 20 Oct Tue
    YUL Montreal
    7:35 am, 21 Oct Wed
    AMS Amsterdam
    6h 50m
    2h 45m layover in Amsterdam (AMS)
    KL2693
    10:20 am, 21 Oct Wed
    AMS Amsterdam
    1:05 pm, 21 Oct Wed
    CMN Casablanca
    3h 45m

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    45m
    CDG
    12:40 pm
    1h 15m
    AMS
    1:55 pm
    1h 25m
    AMS
    3:20 pm
    8h 50m
    YUL
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    45m layover in Paris (CDG)
    KL2012
    12:40 pm, 27 Oct Tue
    CDG Paris
    1:55 pm, 27 Oct Tue
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    3:20 pm, 27 Oct Tue
    AMS Amsterdam
    6:10 pm, 27 Oct Tue
    YUL Montreal
    8h 50m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    Air France 2+ stops 16h 28m
    5:12 pm YUL 2:40 pm 21 Oct CMN
    KLM 2+ stops 15h 20m
    07:50 CMN 18:10 YUL
    C$932
    hop2.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca via New York , Paris

    YUL
    5:12 pm
    1h 47m
    JFK
    6:59 pm
    2h 41m
    JFK
    9:40 pm
    7h 30m
    CDG
    11:10 am 21 Oct
    1h 25m
    CDG
    12:35 pm
    3h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9351
    5:12 pm, 20 Oct Tue
    YUL Montreal
    6:59 pm, 20 Oct Tue
    JFK New York
    1h 47m
    2h 41m layover in New York (JFK)
    AF11
    9:40 pm, 20 Oct Tue
    JFK New York
    11:10 am, 21 Oct Wed
    CDG Paris
    7h 30m
    1h 25m layover in Paris (CDG)
    AF1596
    12:35 pm, 21 Oct Wed
    CDG Paris
    2:40 pm, 21 Oct Wed
    CMN Casablanca
    3h 5m

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    45m
    CDG
    12:40 pm
    1h 15m
    AMS
    1:55 pm
    1h 25m
    AMS
    3:20 pm
    8h 50m
    YUL
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    45m layover in Paris (CDG)
    KL2012
    12:40 pm, 27 Oct Tue
    CDG Paris
    1:55 pm, 27 Oct Tue
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    3:20 pm, 27 Oct Tue
    AMS Amsterdam
    6:10 pm, 27 Oct Tue
    YUL Montreal
    8h 50m
    Depart: Tue, 27 Oct Return: Wed, 20 Jan Montreal to Casablanca
    Air France 1 stop 10h 20m
    6:00 pm YUL 9:20 am 28 Oct CMN
    Air France 1 stop 13h 30m
    07:50 CMN 16:20 YUL
    C$974
    hop2.com
    Show Details
    YUL CMN
    Tue, 27 Oct - Wed, 20 Jan

    Depart: Montreal to Casablanca via Paris

    YUL
    6:00 pm
    5h 55m
    CDG
    5:55 am 28 Oct
    1h 25m
    CDG
    7:20 am
    3h
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    6:00 pm, 27 Oct Tue
    YUL Montreal
    5:55 am, 28 Oct Wed
    CDG Paris
    5h 55m
    1h 25m layover in Paris (CDG)
    AF1896
    7:20 am, 28 Oct Wed
    CDG Paris
    9:20 am, 28 Oct Wed
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    8h 15m
    YUL
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 20 Jan Wed
    CMN Casablanca
    11:55 am, 20 Jan Wed
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 20 Jan Wed
    CDG Paris
    4:20 pm, 20 Jan Wed
    YUL Montreal
    8h 15m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    KLM 2+ stops 18h 5m
    2:00 pm YUL 1:05 pm 21 Oct CMN
    KLM 2+ stops 15h 20m
    07:50 CMN 18:10 YUL
    C$979
    hop2.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca via Toronto, Amsterdam

    YUL
    2:00 pm
    1h 20m
    YYZ
    3:20 pm
    2h 10m
    YYZ
    5:30 pm
    7h 25m
    AMS
    6:55 am 21 Oct
    3h 25m
    AMS
    10:20 am
    3h 45m
    CMN
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL9751
    2:00 pm, 20 Oct Tue
    YUL Montreal
    3:20 pm, 20 Oct Tue
    YYZ Toronto
    1h 20m
    2h 10m layover in Toronto (YYZ)
    KL692
    5:30 pm, 20 Oct Tue
    YYZ Toronto
    6:55 am, 21 Oct Wed
    AMS Amsterdam
    7h 25m
    3h 25m layover in Amsterdam (AMS)
    KL2693
    10:20 am, 21 Oct Wed
    AMS Amsterdam
    1:05 pm, 21 Oct Wed
    CMN Casablanca
    3h 45m

    Return: Casablanca to Montreal via Paris, Amsterdam

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    45m
    CDG
    12:40 pm
    1h 15m
    AMS
    1:55 pm
    1h 25m
    AMS
    3:20 pm
    8h 50m
    YUL
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL2111
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    45m layover in Paris (CDG)
    KL2012
    12:40 pm, 27 Oct Tue
    CDG Paris
    1:55 pm, 27 Oct Tue
    AMS Amsterdam
    1h 15m
    1h 25m layover in Amsterdam (AMS)
    KL671
    3:20 pm, 27 Oct Tue
    AMS Amsterdam
    6:10 pm, 27 Oct Tue
    YUL Montreal
    8h 50m
    Depart: Sun, 30 Aug Return: Mon, 30 Nov Montreal to Casablanca
    Royal Air Maroc Direct 6h 50m
    10:55 pm YUL 10:45 am 31 Aug CMN
    Royal Air Maroc Direct 7h 30m
    17:55 CMN 20:25 YUL
    C$1,000
    flightnetwork.com
    Show Details
    YUL CMN
    Sun, 30 Aug - Mon, 30 Nov

    Depart: Montreal to Casablanca

    YUL
    10:55 pm
    6h 50m
    CMN
    10:45 am 31 Aug
    Airlines
    Flight No.
    From
    To
    Duration
    AT209
    10:55 pm, 30 Aug Sun
    YUL Montreal
    10:45 am, 31 Aug Mon
    CMN Casablanca
    6h 50m

    Return: Casablanca to Montreal

    CMN
    5:55 pm
    7h 30m
    YUL
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT208
    5:55 pm, 30 Nov Mon
    CMN Casablanca
    8:25 pm, 30 Nov Mon
    YUL Montreal
    7h 30m
    Depart: Tue, 1 Sep Return: Mon, 30 Nov Montreal to Casablanca
    Royal Air Maroc Direct 6h 50m
    10:55 pm YUL 10:45 am 2 Sep CMN
    Royal Air Maroc Direct 7h 30m
    17:55 CMN 20:25 YUL
    C$1,000
    flightnetwork.com
    Show Details
    YUL CMN
    Tue, 1 Sep - Mon, 30 Nov

    Depart: Montreal to Casablanca

    YUL
    10:55 pm
    6h 50m
    CMN
    10:45 am 2 Sep
    Airlines
    Flight No.
    From
    To
    Duration
    AT209
    10:55 pm, 1 Sep Tue
    YUL Montreal
    10:45 am, 2 Sep Wed
    CMN Casablanca
    6h 50m

    Return: Casablanca to Montreal

    CMN
    5:55 pm
    7h 30m
    YUL
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT208
    5:55 pm, 30 Nov Mon
    CMN Casablanca
    8:25 pm, 30 Nov Mon
    YUL Montreal
    7h 30m
    Depart: Sun, 30 Aug Return: Mon, 30 Nov Montreal to Casablanca
    Royal Air Maroc Direct 6h 50m
    10:55 pm YUL 10:45 am 31 Aug CMN
    Royal Air Maroc Direct 7h 30m
    17:55 CMN 20:25 YUL
    C$1,006
    onetravel.com
    Show Details
    YUL CMN
    Sun, 30 Aug - Mon, 30 Nov

    Depart: Montreal to Casablanca

    YUL
    10:55 pm
    6h 50m
    CMN
    10:45 am 31 Aug
    Airlines
    Flight No.
    From
    To
    Duration
    AT209
    10:55 pm, 30 Aug Sun
    YUL Montreal
    10:45 am, 31 Aug Mon
    CMN Casablanca
    6h 50m

    Return: Casablanca to Montreal

    CMN
    5:55 pm
    7h 30m
    YUL
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT208
    5:55 pm, 30 Nov Mon
    CMN Casablanca
    8:25 pm, 30 Nov Mon
    YUL Montreal
    7h 30m
    Depart: Tue, 1 Sep Return: Mon, 30 Nov Montreal to Casablanca
    Royal Air Maroc Direct 6h 50m
    10:55 pm YUL 10:45 am 2 Sep CMN
    Royal Air Maroc Direct 7h 30m
    17:55 CMN 20:25 YUL
    C$1,006
    onetravel.com
    Show Details
    YUL CMN
    Tue, 1 Sep - Mon, 30 Nov

    Depart: Montreal to Casablanca

    YUL
    10:55 pm
    6h 50m
    CMN
    10:45 am 2 Sep
    Airlines
    Flight No.
    From
    To
    Duration
    AT209
    10:55 pm, 1 Sep Tue
    YUL Montreal
    10:45 am, 2 Sep Wed
    CMN Casablanca
    6h 50m

    Return: Casablanca to Montreal

    CMN
    5:55 pm
    7h 30m
    YUL
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT208
    5:55 pm, 30 Nov Mon
    CMN Casablanca
    8:25 pm, 30 Nov Mon
    YUL Montreal
    7h 30m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    Air France 2+ stops 16h 28m
    5:12 pm YUL 2:40 pm 21 Oct CMN
    Air France 1 stop 14h 20m
    07:50 CMN 17:10 YUL
    C$1,017
    hop2.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca via New York , Paris

    YUL
    5:12 pm
    1h 47m
    JFK
    6:59 pm
    2h 41m
    JFK
    9:40 pm
    7h 30m
    CDG
    11:10 am 21 Oct
    1h 25m
    CDG
    12:35 pm
    3h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9351
    5:12 pm, 20 Oct Tue
    YUL Montreal
    6:59 pm, 20 Oct Tue
    JFK New York
    1h 47m
    2h 41m layover in New York (JFK)
    AF11
    9:40 pm, 20 Oct Tue
    JFK New York
    11:10 am, 21 Oct Wed
    CDG Paris
    7h 30m
    1h 25m layover in Paris (CDG)
    AF1596
    12:35 pm, 21 Oct Wed
    CDG Paris
    2:40 pm, 21 Oct Wed
    CMN Casablanca
    3h 5m

    Return: Casablanca to Montreal via Paris

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    9h 5m
    YUL
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 27 Oct Tue
    CDG Paris
    5:10 pm, 27 Oct Tue
    YUL Montreal
    9h 5m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Toronto to Casablanca
    KLM 1 stop 14h 35m
    5:30 pm YYZ 1:05 pm 21 Oct CMN
    Air France 2+ stops 17h 1m
    07:50 CMN 19:51 YYZ
    C$1,052
    airfrance.com
    Show Details
    YYZ CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Toronto to Casablanca via Amsterdam

    YYZ
    5:30 pm
    7h 25m
    AMS
    6:55 am 21 Oct
    3h 25m
    AMS
    10:20 am
    3h 45m
    CMN
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    5:30 pm, 20 Oct Tue
    YYZ Toronto
    6:55 am, 21 Oct Wed
    AMS Amsterdam
    7h 25m
    3h 25m layover in Amsterdam (AMS)
    KL2693
    10:20 am, 21 Oct Wed
    AMS Amsterdam
    1:05 pm, 21 Oct Wed
    CMN Casablanca
    3h 45m

    * Operated by Transavia

    Return: Casablanca to Toronto via Paris, Montreal

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    9h 5m
    YUL
    5:10 pm
    1h 20m
    YUL
    6:30 pm
    1h 21m
    YYZ
    7:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 27 Oct Tue
    CDG Paris
    5:10 pm, 27 Oct Tue
    YUL Montreal
    9h 5m
    1h 20m layover in Montreal (YUL)
    AF6553
    6:30 pm, 27 Oct Tue
    YUL Montreal
    7:51 pm, 27 Oct Tue
    YYZ Toronto
    1h 21m

    * Operated by WestJet

    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    Royal Air Maroc Direct 7h
    10:20 pm YUL 10:20 am 21 Oct CMN
    Royal Air Maroc Direct 8h 55m
    17:30 CMN 21:25 YUL
    C$1,047
    onetravel.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca

    YUL
    10:20 pm
    7h
    CMN
    10:20 am 21 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AT209
    10:20 pm, 20 Oct Tue
    YUL Montreal
    10:20 am, 21 Oct Wed
    CMN Casablanca
    7h

    Return: Casablanca to Montreal

    CMN
    5:30 pm
    8h 55m
    YUL
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT208
    5:30 pm, 27 Oct Tue
    CMN Casablanca
    9:25 pm, 27 Oct Tue
    YUL Montreal
    8h 55m
    Depart: Sat, 12 Sep Return: Thu, 22 Oct Montreal to Casablanca
    Air France 1 stop 17h 15m
    10:40 pm YUL 8:55 pm 13 Sep CMN
    Multiple Airlines 2+ stops 17h 7m
    10:20 CMN 22:27 YUL
    C$1,055
    nanakflights.com
    Show Details
    YUL CMN
    Sat, 12 Sep - Thu, 22 Oct

    Depart: Montreal to Casablanca via Paris

    YUL
    10:40 pm
    6h 50m
    CDG
    11:30 am 13 Sep
    7h 20m
    CDG
    6:50 pm
    3h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF349
    10:40 pm, 12 Sep Sat
    YUL Montreal
    11:30 am, 13 Sep Sun
    CDG Paris
    6h 50m
    7h 20m layover in Paris (CDG)
    AF1496
    6:50 pm, 13 Sep Sun
    CDG Paris
    8:55 pm, 13 Sep Sun
    CMN Casablanca
    3h 5m

    Return: Casablanca to Montreal via Paris, New York

    CMN
    10:20 am
    3h
    CDG
    2:20 pm
    2h 35m
    CDG
    4:55 pm
    8h 5m
    JFK
    7:00 pm
    1h 50m
    JFK
    8:50 pm
    1h 37m
    YUL
    10:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1897
    10:20 am, 22 Oct Thu
    CMN Casablanca
    2:20 pm, 22 Oct Thu
    CDG Paris
    3h
    2h 35m layover in Paris (CDG)
    AF10
    4:55 pm, 22 Oct Thu
    CDG Paris
    7:00 pm, 22 Oct Thu
    JFK New York
    8h 5m
    1h 50m layover in New York (JFK)
    DL4250
    8:50 pm, 22 Oct Thu
    JFK New York
    10:27 pm, 22 Oct Thu
    YUL Montreal
    1h 37m
    Depart: Sat, 12 Sep Return: Thu, 22 Oct Montreal to Casablanca
    Air France 1 stop 20h 35m
    7:20 pm YUL 8:55 pm 13 Sep CMN
    Multiple Airlines 2+ stops 17h 7m
    10:20 CMN 22:27 YUL
    C$1,055
    nanakflights.com
    Show Details
    YUL CMN
    Sat, 12 Sep - Thu, 22 Oct

    Depart: Montreal to Casablanca via Paris

    YUL
    7:20 pm
    7h
    CDG
    8:20 am 13 Sep
    10h 30m
    CDG
    6:50 pm
    3h 5m
    CMN
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF347
    7:20 pm, 12 Sep Sat
    YUL Montreal
    8:20 am, 13 Sep Sun
    CDG Paris
    7h
    10h 30m layover in Paris (CDG)
    AF1496
    6:50 pm, 13 Sep Sun
    CDG Paris
    8:55 pm, 13 Sep Sun
    CMN Casablanca
    3h 5m

    Return: Casablanca to Montreal via Paris, New York

    CMN
    10:20 am
    3h
    CDG
    2:20 pm
    2h 35m
    CDG
    4:55 pm
    8h 5m
    JFK
    7:00 pm
    1h 50m
    JFK
    8:50 pm
    1h 37m
    YUL
    10:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1897
    10:20 am, 22 Oct Thu
    CMN Casablanca
    2:20 pm, 22 Oct Thu
    CDG Paris
    3h
    2h 35m layover in Paris (CDG)
    AF10
    4:55 pm, 22 Oct Thu
    CDG Paris
    7:00 pm, 22 Oct Thu
    JFK New York
    8h 5m
    1h 50m layover in New York (JFK)
    DL4250
    8:50 pm, 22 Oct Thu
    JFK New York
    10:27 pm, 22 Oct Thu
    YUL Montreal
    1h 37m
    Depart: Tue, 27 Oct Return: Wed, 20 Jan Montreal to Casablanca
    Air France 1 stop 13h 35m
    8:10 pm YUL 2:45 pm 28 Oct CMN
    Air France 1 stop 13h 30m
    07:50 CMN 16:20 YUL
    C$1,079
    hop2.com
    Show Details
    YUL CMN
    Tue, 27 Oct - Wed, 20 Jan

    Depart: Montreal to Casablanca via Paris

    YUL
    8:10 pm
    5h 45m
    CDG
    7:55 am 28 Oct
    4h 50m
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF347
    8:10 pm, 27 Oct Tue
    YUL Montreal
    7:55 am, 28 Oct Wed
    CDG Paris
    5h 45m
    4h 50m layover in Paris (CDG)
    AF1596
    12:45 pm, 28 Oct Wed
    CDG Paris
    2:45 pm, 28 Oct Wed
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    8h 15m
    YUL
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 20 Jan Wed
    CMN Casablanca
    11:55 am, 20 Jan Wed
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 20 Jan Wed
    CDG Paris
    4:20 pm, 20 Jan Wed
    YUL Montreal
    8h 15m
    Depart: Tue, 27 Oct Return: Wed, 20 Jan Montreal to Casablanca
    Air France 1 stop 15h 45m
    6:00 pm YUL 2:45 pm 28 Oct CMN
    Air France 1 stop 13h 30m
    07:50 CMN 16:20 YUL
    C$1,079
    hop2.com
    Show Details
    YUL CMN
    Tue, 27 Oct - Wed, 20 Jan

    Depart: Montreal to Casablanca via Paris

    YUL
    6:00 pm
    5h 55m
    CDG
    5:55 am 28 Oct
    6h 50m
    CDG
    12:45 pm
    3h
    CMN
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    6:00 pm, 27 Oct Tue
    YUL Montreal
    5:55 am, 28 Oct Wed
    CDG Paris
    5h 55m
    6h 50m layover in Paris (CDG)
    AF1596
    12:45 pm, 28 Oct Wed
    CDG Paris
    2:45 pm, 28 Oct Wed
    CMN Casablanca
    3h

    Return: Casablanca to Montreal via Paris

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    8h 15m
    YUL
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 20 Jan Wed
    CMN Casablanca
    11:55 am, 20 Jan Wed
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 20 Jan Wed
    CDG Paris
    4:20 pm, 20 Jan Wed
    YUL Montreal
    8h 15m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Montreal to Casablanca
    Air France 1 stop 11h 35m
    4:45 pm YUL 9:20 am 21 Oct CMN
    Air France 1 stop 14h 20m
    07:50 CMN 17:10 YUL
    C$1,085
    hop2.com
    Show Details
    YUL CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Montreal to Casablanca via Paris

    YUL
    4:45 pm
    6h 50m
    CDG
    5:35 am 21 Oct
    1h 40m
    CDG
    7:15 am
    3h 5m
    CMN
    9:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AF345
    4:45 pm, 20 Oct Tue
    YUL Montreal
    5:35 am, 21 Oct Wed
    CDG Paris
    6h 50m
    1h 40m layover in Paris (CDG)
    AF1896
    7:15 am, 21 Oct Wed
    CDG Paris
    9:20 am, 21 Oct Wed
    CMN Casablanca
    3h 5m

    Return: Casablanca to Montreal via Paris

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    9h 5m
    YUL
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 27 Oct Tue
    CDG Paris
    5:10 pm, 27 Oct Tue
    YUL Montreal
    9h 5m
    Depart: Sat, 12 Sep Return: Thu, 22 Oct Montreal to Casablanca
    Air France 1 stop 11h 35m
    4:45 pm YUL 9:20 am 13 Sep CMN
    Multiple Airlines 2+ stops 19h 47m
    07:40 CMN 22:27 YUL
    C$1,090
    flyfar.ca
    Show Details
    YUL CMN
    Sat, 12 Sep - Thu, 22 Oct

    Depart: Montreal to Casablanca via Paris

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

    Return: Casablanca to Montreal via Paris, New York

    CMN
    7:40 am
    3h
    CDG
    11:40 am
    5h 15m
    CDG
    4:55 pm
    8h 5m
    JFK
    7:00 pm
    1h 50m
    JFK
    8:50 pm
    1h 37m
    YUL
    10:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:40 am, 22 Oct Thu
    CMN Casablanca
    11:40 am, 22 Oct Thu
    CDG Paris
    3h
    5h 15m layover in Paris (CDG)
    AF10
    4:55 pm, 22 Oct Thu
    CDG Paris
    7:00 pm, 22 Oct Thu
    JFK New York
    8h 5m
    1h 50m layover in New York (JFK)
    DL4250
    8:50 pm, 22 Oct Thu
    JFK New York
    10:27 pm, 22 Oct Thu
    YUL Montreal
    1h 37m
    Depart: Sat, 12 Sep Return: Thu, 22 Oct Montreal to Casablanca
    Air France 1 stop 11h 35m
    4:45 pm YUL 9:20 am 13 Sep CMN
    Multiple Airlines 2+ stops 17h 7m
    10:20 CMN 22:27 YUL
    C$1,090
    flyfar.ca
    Show Details
    YUL CMN
    Sat, 12 Sep - Thu, 22 Oct

    Depart: Montreal to Casablanca via Paris

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

    Return: Casablanca to Montreal via Paris, New York

    CMN
    10:20 am
    3h
    CDG
    2:20 pm
    2h 35m
    CDG
    4:55 pm
    8h 5m
    JFK
    7:00 pm
    1h 50m
    JFK
    8:50 pm
    1h 37m
    YUL
    10:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1897
    10:20 am, 22 Oct Thu
    CMN Casablanca
    2:20 pm, 22 Oct Thu
    CDG Paris
    3h
    2h 35m layover in Paris (CDG)
    AF10
    4:55 pm, 22 Oct Thu
    CDG Paris
    7:00 pm, 22 Oct Thu
    JFK New York
    8h 5m
    1h 50m layover in New York (JFK)
    DL4250
    8:50 pm, 22 Oct Thu
    JFK New York
    10:27 pm, 22 Oct Thu
    YUL Montreal
    1h 37m
    Depart: Tue, 20 Oct Return: Tue, 27 Oct Toronto to Casablanca
    KLM 2+ stops 16h 10m
    5:30 pm YYZ 2:40 pm 21 Oct CMN
    Air France 2+ stops 17h 1m
    07:50 CMN 19:51 YYZ
    C$1,095
    airfrance.com
    Show Details
    YYZ CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Toronto to Casablanca via Amsterdam, Paris

    YYZ
    5:30 pm
    7h 25m
    AMS
    6:55 am 21 Oct
    2h 35m
    AMS
    9:30 am
    1h 15m
    CDG
    10:45 am
    1h 50m
    CDG
    12:35 pm
    3h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    5:30 pm, 20 Oct Tue
    YYZ Toronto
    6:55 am, 21 Oct Wed
    AMS Amsterdam
    7h 25m
    2h 35m layover in Amsterdam (AMS)
    KL2003
    9:30 am, 21 Oct Wed
    AMS Amsterdam
    10:45 am, 21 Oct Wed
    CDG Paris
    1h 15m

    * Operated by Air France

    1h 50m layover in Paris (CDG)
    KL2112
    12:35 pm, 21 Oct Wed
    CDG Paris
    2:40 pm, 21 Oct Wed
    CMN Casablanca
    3h 5m

    * Operated by Air France

    Return: Casablanca to Toronto via Paris, Montreal

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    9h 5m
    YUL
    5:10 pm
    1h 20m
    YUL
    6:30 pm
    1h 21m
    YYZ
    7:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 27 Oct Tue
    CDG Paris
    5:10 pm, 27 Oct Tue
    YUL Montreal
    9h 5m
    1h 20m layover in Montreal (YUL)
    AF6553
    6:30 pm, 27 Oct Tue
    YUL Montreal
    7:51 pm, 27 Oct Tue
    YYZ Toronto
    1h 21m

    * Operated by WestJet

    Depart: Tue, 20 Oct Return: Tue, 27 Oct Toronto to Casablanca
    KLM 2+ stops 16h 10m
    5:30 pm YYZ 2:40 pm 21 Oct CMN
    Air France 2+ stops 17h 1m
    07:50 CMN 19:51 YYZ
    C$1,095
    airfrance.com
    Show Details
    YYZ CMN
    Tue, 20 Oct - Tue, 27 Oct

    Depart: Toronto to Casablanca via Amsterdam, Paris

    YYZ
    5:30 pm
    7h 25m
    AMS
    6:55 am 21 Oct
    1h 5m
    AMS
    8:00 am
    1h 25m
    CDG
    9:25 am
    3h 10m
    CDG
    12:35 pm
    3h 5m
    CMN
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    5:30 pm, 20 Oct Tue
    YYZ Toronto
    6:55 am, 21 Oct Wed
    AMS Amsterdam
    7h 25m
    1h 5m layover in Amsterdam (AMS)
    KL2024
    8:00 am, 21 Oct Wed
    AMS Amsterdam
    9:25 am, 21 Oct Wed
    CDG Paris
    1h 25m

    * Operated by Air France

    3h 10m layover in Paris (CDG)
    KL2112
    12:35 pm, 21 Oct Wed
    CDG Paris
    2:40 pm, 21 Oct Wed
    CMN Casablanca
    3h 5m

    * Operated by Air France

    Return: Casablanca to Toronto via Paris, Montreal

    CMN
    7:50 am
    3h 5m
    CDG
    11:55 am
    2h 10m
    CDG
    2:05 pm
    9h 5m
    YUL
    5:10 pm
    1h 20m
    YUL
    6:30 pm
    1h 21m
    YYZ
    7:51 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1497
    7:50 am, 27 Oct Tue
    CMN Casablanca
    11:55 am, 27 Oct Tue
    CDG Paris
    3h 5m
    2h 10m layover in Paris (CDG)
    AF344
    2:05 pm, 27 Oct Tue
    CDG Paris
    5:10 pm, 27 Oct Tue
    YUL Montreal
    9h 5m
    1h 20m layover in Montreal (YUL)
    AF6553
    6:30 pm, 27 Oct Tue
    YUL Montreal
    7:51 pm, 27 Oct Tue
    YYZ Toronto
    1h 21m

    * Operated by WestJet