Cheap flights from Toronto to Morocco

YTO — RAK
4 Feb — 11 Feb1
Return
1 adult
Economy
From?
To?
Sat 4/2
Sat 11/2

How far in advance should I book a flight from Toronto to Morocco?

Users have found that booking a flight from Toronto to Morocco at least 61 days early can save you up to 25% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from Toronto to Morocco for as little as C$ 1,310 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 1,549 for flights departing within the next 3 days.

What is the cheapest month to fly from Toronto to Morocco?

Flights from Toronto to Morocco lean towards being more expensive in December. Prices are generally better when you fly from Toronto to Morocco in February, with the cheapest ticket starting at C$ 736.

When is the cheapest time to fly from Toronto to Morocco (YTO - MA)?

When flying from Toronto to Morocco, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Toronto to Morocco in January, February 2023

The best prices found for YTO to Morocco flights for January, February
21 Feb. - 9 Mar.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

15h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

27h 00m
C$ 926

Multiple Airlines

Deal found 29/1

22 Feb. - 1 Mar.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

3 stops

38h 14m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

3 stops

34h 44m
C$ 938

Multiple Airlines

Deal found 29/1

5 Feb. - 8 Feb.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

29h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

24h 55m
C$ 941

Multiple Airlines

Deal found 28/1

Toronto to Morocco 2023 flight deals

Cheap flights to Morocco from Toronto found for this year
21 Oct. - 4 Nov.
YHM

Toronto Hamilton

RAK

Marrakech Menara

3 stops

40h 45m
RAK

Marrakech Menara

YHM

Toronto Hamilton

3 stops

33h 55m
C$ 767

Multiple Airlines

Deal found 27/1

2 Nov. - 11 Nov.
YHM

Toronto Hamilton

RAK

Marrakech Menara

3 stops

39h 55m
RAK

Marrakech Menara

YHM

Toronto Hamilton

3 stops

29h 55m
C$ 807

Multiple Airlines

Deal found 28/1

24 Apr. - 3 May
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

28h 10m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

16h 05m
C$ 861

Multiple Airlines

Deal found 29/1

Cheap SWISS flights from Toronto to Morocco

18 Apr. - 26 Apr.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

1 stop

32h 10m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

31h 30m
C$ 997

SWISS

Deal found 29/1

1 May - 31 May
YYZ

Toronto Pearson Intl

AGA

Agadir Almassira

2 stops

36h 20m
AGA

Agadir Almassira

YYZ

Toronto Pearson Intl

1 stop

26h 30m
C$ 1,114

SWISS

Deal found 29/1

1 May - 31 May
YYZ

Toronto Pearson Intl

AGA

Agadir Almassira

2 stops

36h 20m
AGA

Agadir Almassira

YYZ

Toronto Pearson Intl

2 stops

25h 45m
C$ 1,139

SWISS

Deal found 29/1

Cheap American Airlines flights from Toronto to Morocco

20 Apr. - 4 May
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

39h 20m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

27h 00m
C$ 1,022

American Airlines

Deal found 28/1

21 Feb. - 9 Mar.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

36h 41m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

17h 06m
C$ 1,023

American Airlines

Deal found 29/1

21 Feb. - 1 Mar.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

17h 56m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

2 stops

17h 06m
C$ 1,029

American Airlines

Deal found 29/1

Last minute flights from Toronto to Morocco

Late deals on round-trip flights to Morocco from Toronto, departing today and this week
5 Feb. - 8 Feb.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

29h 25m
RAK

Marrakech Menara

YYZ

Toronto Pearson Intl

1 stop

24h 55m
C$ 941

Multiple Airlines

Deal found 28/1

5 Feb. - 14 Feb.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

2 stops

35h 21m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

2 stops

27h 27m
C$ 1,034

American Airlines

Deal found 28/1

6 Feb. - 4 Mar.
YYZ

Toronto Pearson Intl

CMN

Casablanca Mohamed V

2 stops

19h 05m
CMN

Casablanca Mohamed V

YYZ

Toronto Pearson Intl

2 stops

26h 00m
C$ 1,035

American Airlines

Deal found 29/1

One-way flights to Morocco from Toronto

The cheapest one-way flights from Toronto to Morocco
5 Mar.
YYZ

Toronto Pearson Intl

FEZ

Fez Sais

2 stops

35h 10m
C$ 451

Multiple Airlines

Deal found 28/1

5 Mar.
YYZ

Toronto Pearson Intl

RAK

Marrakech Menara

2 stops

29h 25m
C$ 466

Multiple Airlines

Deal found 28/1

6 Feb.
YYZ

Toronto Pearson Intl

FEZ

Fez Sais

3 stops

44h 14m
C$ 482

Multiple Airlines

Deal found 30/1

Related info for your journey

Useful info, stats and facts about Toronto to Morocco flights.

Which airlines flying from Toronto to Morocco have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, TAP AIR PORTUGAL, and Air France flying from Toronto to Morocco have implemented new flexible cancellation policies.

Can I find flights from Toronto to Morocco for under C$ 900 on Cheapflights?

Yes, there are multiple flights from Toronto to Morocco for under C$ 900. The cheapest flight booked recently is on Multiple Airlines for just C$ 861, but on average you can expect to pay C$ 930.

Are there last-minute flights available from Toronto to Morocco for under C$ 1,000?

There are currently 20+ open flights from Toronto to Morocco within the next 7 days for less than C$ 1,000.

What are the most popular routes from Toronto to Morocco?

While some choose either Toronto Pearson Intl - Marrakech Menara or Toronto Island - Casablanca Mohamed V, Toronto Pearson Intl - Casablanca Mohamed V is the most popular route from Toronto to Morocco.

What are the most popular airlines that fly from Toronto to Morocco?

Before booking your flight from Toronto to Morocco check out the most popular airlines for this route: American Airlines, Air France or British Airways.

What are the cheapest flights from Toronto to Morocco?

The cheapest flight price from Toronto to Morocco is C$ 397. On average you can expect to pay C$ 5,029. The most popular route, (Toronto Pearson Intl - Casablanca Mohamed V), can usually be booked for C$ 985.

Destination points for flights from Toronto to Morocco

Select to see more specific information for flights from Toronto to all places in Morocco

Top 10 airlines flying from Toronto to Morocco

The chart below displays the airlines Cheapflights users travelling from Toronto to Morocco choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 20AverageC$ 33FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
TAP AIR PORTUGALCheapestC$ 599AverageC$ 931FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Brussels AirlinesCheapestC$ 696AverageC$ 879FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
Air CanadaCheapestC$ 755AverageC$ 1,091FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Air FranceCheapestC$ 816AverageC$ 1,181FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
DeltaCheapestC$ 836AverageC$ 1,200FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
LufthansaCheapestC$ 854AverageC$ 1,070FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapestC$ 868AverageC$ 1,130FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
British AirwaysCheapestC$ 975AverageC$ 1,050FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
American AirlinesCheapestC$ 988AverageC$ 1,020FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.