Cheap flights from Marrakech to Toronto from C$ 454

RAK — YTO
12 Dec — 19 Dec1
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from Marrakech to Toronto

Enter your travel dates to find the best prices.

Cheapest flights from Marrakech to Toronto

Sat 19/1211:00 a.m. -
1 stop30h 10m
Sun 3/17:00 a.m. -
2 stops30h 30m
Deal found 8/11C$ 910
Fri 18/124:00 p.m. -
1 stop27h 45m
Thu 31/129:10 p.m. -
1 stop13h 15m
Deal found 9/11C$ 950
Sun 20/1211:20 a.m. -
1 stop30h 55m
Sun 3/17:00 a.m. -
2 stops30h 30m
Deal found 8/11C$ 997
Sat 19/1211:00 a.m. -
1 stop30h 10m
Mon 4/110:00 a.m. -
2 stops31h 45m
Deal found 8/11C$ 1,051
Fri 18/123:50 p.m. -
1 stop27h 50m
Sun 3/17:00 a.m. -
2 stops30h 30m
Deal found 8/11C$ 1,053
Thu 12/118:10 p.m. -
1 stop21h 00m
Thu 19/116:45 p.m. -
1 stop15h 40m
Deal found 8/11C$ 1,101
Sun 15/112:50 p.m. -
2 stops33h 20m
Sun 22/119:25 p.m. -
2 stops21h 15m
Deal found 10/11C$ 1,148
Fri 18/123:50 p.m. -
1 stop27h 50m
Thu 31/125:30 p.m. -
1 stop16h 30m
Deal found 10/11C$ 1,175
Sat 19/125:50 p.m. -
1 stop30h 20m
Sun 3/19:25 p.m. -
1 stop29h 50m
Deal found 8/11C$ 1,176
Sat 19/1211:00 a.m. -
1 stop30h 10m
Sat 2/16:45 p.m. -
2 stops21h 40m
Deal found 8/11C$ 1,179
Fri 18/1212:30 p.m. -
1 stop11h 40m
Sun 3/19:25 p.m. -
1 stop20h 30m
Deal found 8/11C$ 1,198

Find flight deals from Marrakech to Toronto

Round-trip from

C$ 910

One-way from

C$ 454
19/12-3/1
  • 19/12-3/1
  • 3 total stops
  • 60h 40m total
  • Marrakech to Toronto
10/12-31/12
  • 10/12-31/12
  • 1 total stop
  • 21h 25m total
  • Marrakech to Toronto

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Marrakech to Toronto that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest round-trip

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Thu 10/12

7:45 p.m.-11:10 a.m.

1 stop21h 25m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 454
Quickest round-trip

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Thu 24/12

8:10 p.m.-11:10 a.m.

1 stop21h 00m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 462

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Sat 26/12

11:00 a.m.-11:10 a.m.

1 stop30h 10m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 471

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Mon 11/1

9:10 p.m.-2:56 p.m.

2 stops23h 46m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 472

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Fri 15/1

9:35 p.m.-6:50 p.m.

2 stops51h 15m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 528

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Tue 24/11

12:35 p.m.-1:25 p.m.

2 stops54h 50m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 582

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Wed 25/11

9:45 a.m.-1:25 p.m.

2 stops33h 40m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 624

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Tue 12/1

9:30 p.m.-1:45 p.m.

2 stops46h 15m

Toronto Pearson Intl

Wed 31/12

12:00 a.m.-5:00 a.m.

Nonstop0h 00m

C$ 639

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Sun 20/12

5:50 p.m.-6:10 p.m.

1 stop30h 20m

Toronto Pearson Intl

Sun 3/1

9:25 p.m.-9:15 a.m.

1 stop29h 50m

C$ 1,198

MarrakechToronto

RAK Marrakech Menara - YYZ Toronto Pearson Intl

RAKYYZ

Marrakech Menara

Sun 20/12

8:25 a.m.-2:50 p.m.

2 stops36h 25m

Toronto Pearson Intl

Mon 4/1

9:25 p.m.-5:55 p.m.

1 stop14h 30m

C$ 1,239

Flights are sorted by cheapest round-trip flights first.

Deals found on 8/11

Showing 1-10 of 15 resultsSorted by cheapest first
1
2

Best time to book a flight from Marrakech to Toronto

Have a flexible travel schedule? Discover the best time to fly to Toronto from Marrakech with our price prediction graph.
Estimated round-trip price

Cheapflights Insights

Everything you need to know about your flight from Marrakech to Toronto

No data available for this route at this time. Please check back soon.

Related info for your journey

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

    Most people fly from Marrakech Menara (RAK) if they book a flight from Marrakech to Toronto. On average, Menara has 0 outbound flights to Toronto per day from 0 airlines. Marrakech Menara is conveniently located just 5.3 km from Marrakech’s city centre.

  • How long is the flight from Marrakech to Toronto?

    Departing from Marrakech to Toronto will take you 30h 20m. Marrakech and Toronto are separated by a distance of 6243 km. Both multi-stop and direct flights can be found to your destination and back.

  • Can I find deals for flights from Marrakech to Toronto that include hotel bookings?

    Yes. In addition to deals on Marrakech to Toronto flights, Cheapflights offers vacation packages that include both flights and hotel.

  • How can I find direct flights from Marrakech to Toronto?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Marrakech to Toronto.

  • Can I find deals for business class flights from Marrakech to Toronto?

    Yes. Cheapflights offers flight deals from Marrakech to Toronto by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Fly with Cheapflights

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

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Marrakech to Toronto. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

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

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Marrakech to Toronto for you. Better yet — we are completely free to use.

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

Users can book flights with no change fees policies with our dedicated filters. Book flights from Marrakech to Toronto flexibly with Cheapflights today.

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

Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Toronto from Marrakech today and book when prices fit your budget.

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.