Flights Africa Morocco Marrakesh Toronto to Marrakesh

Cheap flights from Toronto to Marrakesh

Depart
Return
Any month
Compare vs. momondo |

Toronto to Marrakesh flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Marrakesh by changing tabs
Quickest
Cheapest
SWISS
SWISS
12 Feb.
11:55 a.m.
YYZ
Toronto Pearson Intl airport
12h 35m
1 Stop
RAK
6:30 a.m.
+1
Marrakesh Menara airport
SWISS
18 Feb.
1:20 p.m.
RAK
Marrakesh Menara airport
29h 55m
1 Stop
YYZ
1:15 p.m.
+1
Toronto Pearson Intl airport
777 C$
SWISS
SWISS
03 Mar.
11:50 a.m.
YYZ
Toronto Pearson Intl airport
17h 40m
1 Stop
RAK
11:30 a.m.
+1
Marrakesh Menara airport
SWISS
10 Mar.
1:20 p.m.
RAK
Marrakesh Menara airport
29h 55m
1 Stop
YYZ
2:15 p.m.
+1
Toronto Pearson Intl airport
778 C$
SWISS
SWISS
03 Mar.
11:50 a.m.
YYZ
Toronto Pearson Intl airport
17h 40m
1 Stop
RAK
11:30 a.m.
+1
Marrakesh Menara airport
SWISS
13 Mar.
1:20 p.m.
RAK
Marrakesh Menara airport
29h 55m
1 Stop
YYZ
2:15 p.m.
+1
Toronto Pearson Intl airport
798 C$
KLM
KLM
11 Apr.
1:00 p.m.
YYZ
Toronto Pearson Intl airport
21h 45m
1 Stop
RAK
3:45 p.m.
+1
Marrakesh Menara airport
KLM
25 Apr.
6:20 a.m.
RAK
Marrakesh Menara airport
17h 00m
1 Stop
YYZ
7:20 p.m.
Toronto Pearson Intl airport
905 C$
SWISS
SWISS
12 Feb.
11:55 a.m.
YYZ
Toronto Pearson Intl airport
12h 35m
1 Stop
RAK
6:30 a.m.
+1
Marrakesh Menara airport
SWISS
18 Feb.
1:20 p.m.
RAK
Marrakesh Menara airport
29h 55m
1 Stop
YYZ
1:15 p.m.
+1
Toronto Pearson Intl airport
777 C$
SWISS
SWISS
22 Dec.
1:50 p.m.
YYZ
Toronto Pearson Intl airport
15h 40m
2 Stops
RAK
11:30 a.m.
+1
Marrakesh Menara airport
SWISS
28 Dec.
5:25 p.m.
RAK
Marrakesh Menara airport
28h 30m
2 Stops
YYZ
3:55 p.m.
+1
Toronto Pearson Intl airport
1,623 C$

How to get the cheapest flight from Toronto to Marrakesh

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight for your trip
What is the cheapest month to fly to Marrakesh?
November
The cheapest time of year to fly to Marrakesh from Toronto is November. The most expensive is December.
What is the cheapest day to fly to Marrakesh?
Monday
The cheapest day of the week is typically Monday. The most expensive is typically Thursday
When is the cheapest time to fly to Marrakesh?
at noon
Toronto to Marrakesh flights are approximately 17% more expensive in the evening than at noon
What is the cheapest airline that flies to Marrakesh?
Brussels Airlines
Brussels Airlines, SWISS, and Royal Air Maroc are the most popular carriers operating from Toronto to Marrakesh
What is the cheapest route?
Toronto Pearson Intl - Marrakesh Menara
Fly from Toronto Pearson Intl to Marrakesh Menara for the best Toronto - Marrakesh flight prices
When is the cheapest time to book a flight to Marrakesh?
60 days before
The cheapest time to buy a flight from Toronto to Marrakesh is approximately 60 days before departure
60
Days before departure
0

Flight information for Toronto to Marrakesh

Find info about flight duration, direct flights, and airports for your flight from Toronto to Marrakesh
Fastest flight time 11h 35m The fastest flight from Toronto to Marrakesh takes 11h 35m.
Direct flights None There are no direct flights from Toronto to Marrakesh. Popular non-direct routes for this connection are Toronto Pearson Intl - Marrakesh Menara, Toronto Island - Marrakesh Menara and Toronto Hamilton - Marrakesh Menara.
Airports in Marrakesh 1 airport There is 1 airport near Marrakesh: Marrakesh Menara (RAK)

Alternative routes for Toronto to Marrakesh

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Ouarzazate
Fastest flight time
25h 15m
Cheapest price
1,705 C$

Flights from Toronto to:

Flights to Marrakesh from:

Flights Africa Morocco Marrakesh Toronto to Marrakesh