Cheap flights from Toronto to Marrakech from C$ 777

This is the cheapest one-way flight price, found on 26/9. Prices may vary by date and flight preferences.
YTO — RAK
2 Oct — 9 Oct1
1 adult
Economy
From?
To?
Mon 2/10
Mon 9/10

The best prices from Toronto to Marrakech Menara are usually found in May or November, booked 57 days in advance, depart on a Sunday or Thursday and return on a Monday

How to find the cheapest flight from Toronto (YTO) to Marrakech (RAK)

All the information you need to plan the best YTO to RAK flight in 2023: compare Toronto to Marrakech flight prices with the expected peak season, weather and rainfall in Marrakech.

Popular in

December

Cheapest in

May

Average price

C$ 1,212

Round-trip from

C$ 1,213
High demand for flights, 28% potential price rise
Best time to find cheap flights, 21% potential price drop
Average for round-trip flights in September 2023
From Toronto (YTO) to Marrakech Menara

YTO - RAK

Price

C$ 899 - C$ 1,923

RAK

Temperature

12 - 28 °C

RAK

Rainfall

0 - 30 mm

What is the cheapest day to fly round-trip from Toronto to Marrakech?

Thursday flights are found to be more expensive to fly from Toronto to Marrakech. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Marrakech.

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

Users have found that booking a flight from Toronto to Marrakech at least 58 days early can save you up to 12% on average compared to booking a flight this week. If booking 58 days before your flight isn’t an option for you, users have found flights from Toronto to Marrakech for as little as C$ 1,274 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,339 for flights departing within the next 3 days.

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

Our data shows that May tends to be the cheapest month to fly to Marrakech from Toronto. Users have commonly found prices around C$ 1,218 for the month, but tickets can be as low as C$ 702. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Toronto to Marrakech (YTO - RAK)?

It’s optimal to fly from Toronto to Marrakech in the morning. By choosing this option you can save up to 43% on the cost of your flight, compared to a flight at noon.

Cheap KLM flights from Toronto to Marrakech

Peruse some of the lowest-priced KLM flights we've found from Toronto to Marrakech. Be sure to come back soon if the deals available don't appeal to you at this time.

Cheap Delta flights from Toronto to Marrakech

To aid your search, here are some of the cheapest Delta flights we've found from Toronto to Marrakech. Deals frequently update to provide users with more options.

Cheap Toronto to Marrakech flights in September & October 2023

The best prices found for YTO to RAK flights for September, October
These are some of the most attractive deals on flights from Toronto to Marrakech in 2023. Check back regularly for other flight deals.

Toronto to Marrakech 2023 flight deals

Cheap flights to Marrakech from Toronto found for this year
These are some of the most attractive deals on flights from Toronto to Marrakech in 2023. Check back regularly for other flight deals.

Toronto to Marrakech flights leaving soon

Late deals on round-trip flights to Marrakech from Toronto, departing today and this week
Users seeking a last-minute flight from Toronto to Marrakech should consider booking one of these fares. It's wise to confirm all flight details are correct before booking.

Find flights from Toronto to Marrakech within your budget

Use the slider to find flights from Toronto to Marrakech that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 777 - C$ 1,461

Route

Depart

Return

Price

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Thu 23/11

1 stop18h 45m

Marrakech Menara

Thu 7/12

2 stops17h 55m

C$ 777

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Mon 12/2

1 stop11h 05m

Marrakech Menara

Wed 21/2

1 stop14h 30m

C$ 1,011

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Mon 12/2

2 stops18h 10m

Marrakech Menara

Wed 21/2

2 stops28h 06m

C$ 1,044

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Wed 14/2

1 stop18h 25m

Marrakech Menara

Wed 21/2

2 stops33h 40m

C$ 1,051

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Mon 12/2

2 stops29h 41m

Marrakech Menara

Wed 21/2

1 stop24h 20m

C$ 1,092

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Wed 14/2

2 stops32h 50m

Marrakech Menara

Wed 21/2

3 stops33h 05m

C$ 1,173

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Fri 17/11

1 stop22h 05m

Marrakech Menara

Fri 24/11

1 stop15h 10m

C$ 1,229

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Fri 17/11

1 stop22h 05m

Marrakech Menara

Fri 24/11

1 stop15h 10m

C$ 1,232

Toronto Pearson IntlMarrakech Menara

YYZ - RAK

YYZRAK

Toronto Pearson Intl

Fri 17/11

2 stops14h 30m

Marrakech Menara

Fri 24/11

2 stops36h 16m

C$ 1,461

Flights are sorted by cheapest first

Deals found on 26/9

Reviews of airlines servicing Marrakech

See what other customers who have flown with KLM, Delta and SWISS from Toronto to Marrakech have to say. You can also see how each airline compares in terms of entertainment options, comfort, food, crew/service, and boarding process.
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Delta
7.9
Good
3,023 reviews
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Air France
7.6
Good
274 reviews
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

KLM
7.5
Good
196 reviews
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

SWISS
7.4
Good
456 reviews
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

American Airlines
7.2
Good
2,635 reviews
Delta
7.9
Good
3,023 reviews

Boarding

8.0

Food

7.2

Entertainment

7.8

Overall

7.9

Comfort

7.9

Crew

8.5

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Related info for your journey

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

What airport do you fly into for flights to Marrakech from Toronto?

If you book a flight to Marrakech from Toronto, you will be flying to Menara, which is the city’s only airport. Marrakech Menara (RAK) is located 5.3 km from the centre of Marrakech. There are 0 flights from Toronto to Menara per day from 6 different airlines.

Can I find flights from Toronto to Marrakech for under C$ 800 on Cheapflights?

Yes, there are multiple flights from Toronto to Marrakech for under C$ 800. The cheapest flight booked recently is on KLM for just C$ 777, but on average you can expect to pay C$ 1,080.

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

There are currently 16+ open flights from Toronto to Marrakech within the next 7 days for less than C$ 1,300.

What are the cheapest airlines flying from Toronto to Marrakech round-trip?

Flying on KLM is currently your cheapest option to Marrakech, with prices starting at C$ 777. Additional round-trip tickets that might be worth considering are offered by TAP AIR PORTUGAL and American Airlines, with the lowest prices starting at C$ 1,011 and C$ 1,044, respectively. These flights start at 36% lower than the current average price 3 months from now.

What are the most popular routes from Toronto to Marrakech?

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

What does YYZ to RAK mean?

YYZ stands for Toronto Pearson Intl Airport, while RAK stands for Marrakech Menara Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Toronto Island Airport (YTZ), Hamilton Airport (YHM), Toronto Kitchener-Waterloo Airport (YKF) are other airports near this flight route and their unique identifiers/IATA codes.

Other flights from Toronto

Top 6 airlines flying from Toronto to Marrakech

The chart below displays the airlines Cheapflights users travelling from Toronto to Marrakech choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
TAP AIR PORTUGALCheapestC$ 680AverageC$ 1,365FlexibilityNo cancel feeOn-timeN/A
Search TAP AIR PORTUGAL flights
KLMCheapestC$ 745AverageC$ 789FlexibilityNo cancel feeOn-time75%
Search KLM flights
British AirwaysCheapestC$ 1,010AverageC$ 1,071FlexibilityNo cancel feeOn-time70%
Search British Airways flights
American AirlinesCheapestC$ 1,011AverageC$ 1,120FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
DeltaCheapestC$ 1,341AverageC$ 1,598FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
Air FranceCheapestC$ 1,386AverageC$ 1,672FlexibilityNo cancel feeOn-time77%
Search Air France flights

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from Toronto to Marrakech?

Cheapflights helps you search for flights from Toronto to Marrakech via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.

Why should you use Cheapflights to find cheap flight tickets from Toronto to Marrakech?

It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from Toronto to Marrakech.

Can Cheapflights find flights from Toronto to Marrakech with no change fees?

Need flexible booking options for your flight to Marrakech from Toronto? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

Can Cheapflights notify me if prices for flights from Toronto to Marrakech become cheaper?

Not ready to book yet? You can track prices for flights from Toronto to Marrakech on Cheapflights with our Price Alert feature and get notified when better prices are available.

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.