| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Montreal Casablanca |  Outbound  12/13/25 1 Stopover (AGP) TS0252, AT0989 13h 05min |  Return  12/27/25 1 Stopover (AGP) AT0988, TS0253 31h 00min |  |   | $799   | ||
|  Best option  Montreal Casablanca |  Outbound  12/14/25 direct AT0209 06h 35min |  Return  01/07/26 direct AT0206 07h 40min |  |   | $1,290   | ||
| Montreal Casablanca |  Outbound  12/13/25 2 Stopovers (PDL, LIS) S40328, S40120, S48302 12h 55min |  Return  12/27/25 2 Stopovers (LIS, PDL) S48303, S40125, S40327 13h 25min |  |   | $1,170   | ||
| Montreal Casablanca |  Outbound  12/14/25 2 Stopovers (YYZ, LIS) AC0895, AC0810, AC2649 16h 50min |  Return  01/07/26 1 Stopover (LIS) AC2650, AC0813 31h 00min |  |   | ? | $912   | |
| Montreal Casablanca |  Outbound  12/14/25 2 Stopovers (BOS, LIS) TP8011, TP0218, TP1436 16h 05min |  Return  01/07/26 2 Stopovers (LIS, EWR) TP1437, TP0203, TP8068 29h 37min |  |   | $973   | ||
| Montreal Casablanca |  Outbound  12/13/25 2 Stopovers (YYZ, LIS) AC0431, AC0810, AC2649 35h 30min |  Return  12/27/25 direct AC0073 08h 15min |  |   | ? | $995   | |
| Montreal Casablanca |  Outbound  12/13/25 1 Stopover (LIS) AC0812, AC2649 12h 40min |  Return  12/27/25 direct AC0073 08h 15min |  |   | ? | $997   | |
| Montreal Casablanca |  Outbound  12/14/25 2 Stopovers (EWR, LIS) TP8069, TP0202, TP1438 39h 05min |  Return  01/07/26 2 Stopovers (LIS, EWR) TP1437, TP0203, TP8067 26h 12min |  |   | $1,003   | ||
| Montreal Casablanca |  Outbound  12/14/25 2 Stopovers (BOS, LIS) TP8011, TP0216, TP1438 20h 35min |  Return  01/07/26 2 Stopovers (LIS, EWR) TP1437, TP0203, TP8067 26h 12min |  |   | $1,008   | ||
| Montreal Casablanca |  Outbound  12/14/25 2 Stopovers (YYZ, LIS) AC0411, AC0810, AC2649 21h 50min |  Return  01/07/26 1 Stopover (LIS) AC2650, AC0813 31h 00min |  |   | ? | $1,024   | 
Stops
 -  Direct flight
Airline
 -  Air Canada
-  TAP Air Portugal
-  Royal Air Maroc
-  Azores Airlines
-  American Airlines
Tips and tricks to help you find cheap flights from Montreal to Casablanca
 Favorite airline: Royal Air Maroc 
  Flight tickets on the route Montreal – Casablanca are most frequently booked with Royal Air Maroc. 
  
  Royal Air Maroc 
  52 % 
  
  TAP Portugal 
  29 % 
  
  Air Canada 
  19 % 
  Stopover flights are the cheapest connection 
  Flights with a stopover are on average $ 2.00 cheaper than direct flights. 
  non stop flight 
  1 stop 
  2 stops 
  06h 40min 
  13h 40min 
  15h 10min 
   $636  
   $634  
   $1,055  
  The favorite connection is non-stop 
  Flights from Montreal to Casablanca are most often booked as a direct flight. 
  Route 
  bookings 
  Direct flights 
  06h 40min, from $636 
  58 % 
  1 stopover Lisbon 
  13h 40min, from $634 
  32 % 
  2 stopovers New York - Newark Liberty International Airport, NJ Lisbon 
  15h 10min, from $1,055 
  11 % 
 Important flight information
Flight information: Montreal - Casablanca
| Roundtrip from | $798.39 | 
|---|---|
| Flight duration | min. 06:25 / max. 07:00 | 
| Return flight duration | min. 07:30/ max. 08:00 | 
| Distance | 5666 km | 
| Flights per week | 9 | 
| Departure airport | Airport Montreal, all Airports (YMQ) | 
| Departure country | Flights from Canada | 
| Arrival airport | Airport Casablanca (CMN) | 
| Destination country | Flights to Morocco | 
Alternative flights to Casablanca
Flight destinations with a similar price
-  Flight Casablanca - Bali from $881
-  Flight Casablanca - Istanbul from $384
-  Flight Casablanca - Málaga from $139
-  Flight Casablanca - Cairo from $385
-  Flight Casablanca - Frankfurt from $258
-  Flight Casablanca - Paris-Orly from $181
-  Flight Casablanca - New York from $524
-  Flight Casablanca - Jeddah from $350
-  Flight Casablanca - Abidjan from $591
-  Flight Casablanca - Tunis from $216