Flights, Tickets and Deals on Royal Air Maroc from CAD 463,61*!
Find the best fares with Royal Air Maroc

Montreal (YUL)to
Casablanca (CMN)
Montreal (YUL)to
Tunis (TUN)
Toronto (YYZ)to
Casablanca (CMN)
Montreal (YUL)to
Dakar (DSS)
Montreal (YUL)to
Bamako (BKO)
Montreal (YUL)to
Marrakech (RAK)
Montreal (YUL)to
Douala (DLA)
Montreal (YUL)to
Oujda (OUD)
Montreal (YUL)to
Agadir (AGA)
Montreal (YUL)to
Ouagadougou (OUA)
Montreal (YUL)to
Accra (ACC)
Toronto (YYZ)to
Marrakech (RAK)
Montreal (YUL)to
Cotonou (COO)
Montreal (YUL)to
Tangier (TNG)
Toronto (YYZ)to
Dubai (DXB)
Montreal (YUL)to
Abuja (ABV)
Montreal (YUL)to
Nador (NDR)
Montreal (YUL)to
Ouarzazate (OZZ)
Toronto (YYZ)to
Agadir (AGA)Book your ticket with Royal Air Maroc
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Montreal (YUL) | Casablanca (CMN) | Round-trip / Economy | 28/08/2026 - 06/09/2026 | From CAD 987,21 Last Seen: 1 day ago |
| Montreal (YUL) | Tunis (TUN) | Round-trip / Economy | 28/08/2026 - 07/09/2026 | From CAD 769,11 Last Seen: 1 day ago |
| Toronto (YYZ) | Casablanca (CMN) | Round-trip / Economy | 18/10/2026 - 02/11/2026 | From CAD 1 073,42 Last Seen: 1 day ago |
| Montreal (YUL) | Dakar (DSS) | Round-trip / Economy | 14/08/2026 - 27/08/2026 | From CAD 1 400,61 Last Seen: 11 hrs ago |
| Montreal (YUL) | Bamako (BKO) | Round-trip / Economy | 25/12/2026 - 31/01/2027 | From CAD 1 910,01 Last Seen: 1 day ago |
| Montreal (YUL) | Cairo (CAI) | Round-trip / Economy | 01/11/2026 - 21/11/2026 | From CAD 1 419,41 Last Seen: 18 hrs ago |
| Montreal (YUL) | Marrakech (RAK) | Round-trip / Economy | 26/02/2027 - 07/03/2027 | From CAD 1 207,51 Last Seen: 1 day ago |
| Montreal (YUL) | Abidjan (ABJ) | Round-trip / Economy | 19/08/2026 - 27/08/2026 | From CAD 1 445,71 Last Seen: 23 hrs ago |
| Montreal (YUL) | Accra (ACC) | Round-trip / Economy | 24/02/2027 - 16/03/2027 | From CAD 1 737,91 Last Seen: 1 hour ago |
| Montreal (YUL) | Douala (DLA) | Round-trip / Economy | 18/12/2026 - 01/01/2027 | From CAD 782,61 Last Seen: 1 day ago |
| Montreal (YUL) | Conakry (CKY) | Round-trip / Economy | 23/10/2026 - 30/11/2026 | From CAD 1 824,61 Last Seen: 1 day ago |
| Montreal (YUL) | Dubai (DXB) | Round-trip / Economy | 16/05/2027 - 18/06/2027 | From CAD 1 508,91 Last Seen: 1 day ago |
| Montreal (YUL) | Cotonou (COO) | Round-trip / Economy | 18/08/2026 - 28/09/2026 | From CAD 1 698,71 Last Seen: 1 day ago |
| Toronto (YYZ) | Lagos (LOS) | Round-trip / Economy | 14/05/2027 - 31/05/2027 | From CAD 1 550,82 Last Seen: 1 day ago |
| Montreal (YUL) | Yaoundé (NSI) | Round-trip / Economy | 20/09/2026 - 19/10/2026 | From CAD 1 818,71 Last Seen: 53 minutes ago |
| Montreal (YUL) | Oujda (OUD) | Round-trip / Economy | 03/10/2026 - 17/10/2026 | From CAD 1 212,51 Last Seen: 11 hrs ago |
| Toronto (YYZ) | Accra (ACC) | Round-trip / Economy | 25/10/2026 - 26/11/2026 | From CAD 1 722,52 Last Seen: 1 day ago |
| Toronto (YYZ) | Cairo (CAI) | Round-trip / Economy | 02/09/2026 - 07/02/2027 | From CAD 1 562,62 Last Seen: 1 day ago |
| Montreal (YUL) | Istanbul (IST) | Round-trip / | 30/09/2026 - 30/10/2026 | From CAD 6 065,41 Last Seen: 1 day ago |
| Montreal (YUL) | Jeddah (JED) | Round-trip / Economy | 21/12/2026 - 18/01/2027 | From CAD 2 087,21 Last Seen: 20 hrs ago |