YYZ CMN

Cheap flights Toronto → Casablanca

From 731 CAD round-trip

Alert me for Toronto → Casablanca

Best current prices Toronto → Casablanca

  • 731 CAD ~519 USD

    Out Nov 9, 2026 · Return Nov 15, 2026

    Direct Aviasales Found 72 days ago

  • 731 CAD ~519 USD

    Out Nov 4, 2026 · Return Nov 11, 2026

    Direct Aviasales Found 72 days ago

  • 766 CAD ~543 USD

    Out Jan 30, 2027 · Return Feb 7, 2027

    1 stop Aviasales Found 5 days ago

  • 769 CAD ~546 USD

    Out Jan 29, 2027 · Return Feb 7, 2027

    1 stop Aviasales Found 9 days ago

  • 769 CAD ~546 USD

    Out Jan 12, 2027 · Return Jan 23, 2027

    1 stop Aviasales Found 13 days ago

  • 779 CAD ~553 USD

    Out Oct 23, 2026 · Return Nov 6, 2026

    1 stop Aviasales Found 46 days ago

  • 779 CAD ~553 USD

    Out Nov 4, 2026 · Return Nov 14, 2026

    1 stop Aviasales Found 72 days ago

  • 782 CAD ~555 USD

    Out Feb 13, 2027 · Return Feb 19, 2027

    1 stop Aviasales Found 32 days ago

  • 791 CAD ~561 USD

    Out Jan 11, 2027 · Return Jan 23, 2027

    1 stop Aviasales Found 22 days ago

  • 793 CAD ~563 USD

    Out Feb 10, 2027 · Return Feb 21, 2027

    1 stop Aviasales Found 20 days ago

  • 802 CAD ~569 USD

    Out Mar 7, 2027 · Return Mar 14, 2027

    1 stop Aviasales Found 19 days ago

  • 802 CAD ~569 USD

    Out Mar 6, 2027 · Return Mar 14, 2027

    1 stop Aviasales Found 19 days ago

  • 805 CAD ~571 USD

    Out Nov 15, 2026 · Return Nov 21, 2026

    1 stop Aviasales Found 55 days ago

  • 805 CAD ~571 USD

    Out Oct 21, 2026 · Return Nov 6, 2026

    1 stop Aviasales Found 61 days ago

  • 810 CAD ~575 USD

    Out May 17, 2027 · Return May 30, 2027

    1 stop Aviasales Found 32 days ago

Indicative prices found on Aviasales, in CAD. Final price is confirmed on the seller's site. Links open a partner tab; FlyToMama earns a commission if you book (at no extra cost to you).

Is this a good price?

Over the last 90 days, the median price observed for a departure in November is 926 CAD. The current best price, 731 CAD, is 21% below that.

Lowest price observed over that period: 731 CAD, across 48 days of readings.

Over the last 90 days, 8% of the fares we recorded were non-stop and 73% had one stop.

Airlines seen on this route: TAP Air Portugal.

Frequently asked questions about Toronto → Casablanca

  • How much does a flight Toronto → Casablanca cost?

    The best price we are tracking right now is 731 CAD round trip. It changes several times a day: FlyToMama keeps checking and emails you as soon as it drops.

  • Are there non-stop flights Toronto → Casablanca?

    Rarely. Only 8% of the fares recorded over the last 90 days were non-stop; most involve one stop.

  • Which airlines fly Toronto → Casablanca?

    Over the last 90 days, the fares we recorded came mostly from: TAP Air Portugal.

  • When should I buy a ticket Toronto → Casablanca?

    The safest approach is to follow the price rather than guess: FlyToMama compares every new fare with the 90-day median and emails you the moment one drops clearly below it. Creating an alert is free.

About your destination: Casablanca

Airport
Mohammed V International
IATA code
CMN
Country
Morocco
Departing from
Toronto · YYZ