Cheapest return flights from Toronto to Marrakech in January from 420€
AirHint found the following cheapest return flights from Toronto (YYZ) to Marrakech (RAK)
in January 2026 (see full year ).
Return flights
23 Jan
- 30 Jan
Royal Air Maroc
420 €
23 Jan
- 06 Feb
Royal Air Maroc
426 €
30 Jan
- 06 Feb
Air Transat
426 €
30 Jan
- 20 Feb
Air Transat
437 €
30 Jan
- 08 Feb
Royal Air Maroc
478 €
21 Jan
- 30 Jan
Royal Air Maroc
480 €
21 Jan
- 28 Jan
Royal Air Maroc
480 €
28 Jan
- 04 Feb
Royal Air Maroc
480 €
28 Jan
- 06 Feb
Royal Air Maroc
480 €
28 Jan
- 22 Feb
Royal Air Maroc
480 €
30 Jan
- 11 Feb
Royal Air Maroc
480 €
30 Jan
- 18 Feb
Royal Air Maroc
480 €
30 Jan
- 25 Feb
Royal Air Maroc
480 €
23 Jan
- 31 Jan
Royal Air Maroc
492 €
23 Jan
- 29 Jan
Royal Air Maroc
493 €
14 Jan
- 19 Jan
British Airways
494 €
16 Jan
- 19 Jan
British Airways
494 €
16 Jan
- 23 Jan
British Airways
494 €
17 Jan
- 19 Jan
British Airways
501 €
10 Jan
- 22 Jan
Air Transat
505 €
Also check the deals for one-way flights from Toronto to Marrakech in January .
Powered by
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.
Find us on social media
Feel free to contact us with any feedback or request another flight research.
Find us on social media