Montreal (YUL) to Casablanca (CMN): 3,526 miles (5,675 km) great-circle, about 7h 35m nonstop by our estimate. Cheapest fare observed: $797 round-trip on KLM, with 1 stop, departing May 26, 2026.
$797 round-trip, KLM KL672, departing 2026-05-26 at 18:50, returning 2026-06-01. The recorded itinerary left on a Tuesday, returning on a Monday 6 nights later; the fare was observed 31 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.
At $797, it ranked 17th of the 30 round-trip fares we recorded from YUL (median $752). That is 22.6 cents per great-circle mile (round-trip price over one-way distance), close to the YUL median of 21.8 cents across 30 round-trip routes.
Routes from YUL of similar length: Malaga (3,545 mi) at $868 and Paris (3,433 mi) at $532.
YUL to CMN is the only one of 30 YUL routes where KLM priced cheapest. It is the 18th longest of the 30 routes we track from YUL.
Of 12 departure airports with a fare to Casablanca, Montreal (YUL) ranked 5th at $797. Lowest: $205 from Paris (ORY); highest: $1580 from Perth (PER); 3 nonstop. Cheapest-fare airlines (routes): Qatar (2), Royal Air Maroc (2), Air Canada (1), airline TB (1), Egyptair (1) and Etihad (1), plus 4 more.
Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones America/Toronto, Africa/Casablanca; flight time is our estimate.