Flights from Toronto to Casablanca on Royal Air Maroc From CAD 1 059,42*
expand_more
1 Passenger, Economy
expand_more
Promo Code
expand_more
today
today
Popular Flight Deals from Toronto to Casablanca
CAD
YYZToronto
CMNCasablanca
event20/11/2026 - 07/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 1 day ago
FromCAD 1 058,42*PP
YYZToronto
CMNCasablanca
event02/12/2026 - 11/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 8 hrs ago
FromCAD 1 058,72*PP
YYZToronto
CMNCasablanca
event27/11/2026 - 13/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 10 hrs ago
FromCAD 1 058,72*PP
YYZToronto
CMNCasablanca
event20/11/2026 - 06/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 1 day ago
FromCAD 1 059,42*PP
YYZToronto
CMNCasablanca
event27/11/2026 - 20/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 3 hrs ago
FromCAD 1 059,72*PP
YYZToronto
CMNCasablanca
event02/12/2026 - 21/12/2026sync_altRound-tripworkEconomyvisibilityLast Seen: 1 hour ago
FromCAD 1 059,72*PP
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
YYZ–CMN, 08/11/2026 – 23/11/2026: From CAD 1 086,42
08
Sun
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
09
Mon
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
10
Tue
YYZ–CMN, 11/11/2026 – 27/11/2026: From CAD 1 278,72
11
Wed
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
12
Thu
YYZ–CMN, 13/11/2026 – 27/11/2026: From CAD 1 086,72
13
Fri
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
14
Sat
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
15
Sun
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
16
Mon
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
17
Tue
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
18
Wed
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
19
Thu
YYZ–CMN, 20/11/2026 – 06/12/2026: From CAD 1 059,42
20
Fri
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
21
Sat
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
22
Sun
YYZ–CMN, 23/11/2026 – 30/11/2026: From CAD 1 086,42
23
Mon
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
24
Tue
YYZ–CMN, 25/11/2026 – 30/12/2026: From CAD 8 444,02
25
Wed
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
26
Thu
YYZ–CMN, 27/11/2026 – 20/12/2026: From CAD 1 059,72
27
Fri
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
28
Sat
YYZ–CMN, 29/11/2026 – 02/12/2026: From CAD 1 135,42
29
Sun
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
30
Mon
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
01
Tue
DEC
YYZ–CMN, 02/12/2026 – 11/12/2026: From CAD 1 058,72
02
Wed
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
03
Thu
YYZ–CMN, 04/12/2026 – 06/12/2026: From CAD 1 135,72
04
Fri
YYZ–CMN: cmp-view-offers-disclaimer. Find Offers
05
Sat
YYZ–CMN, 06/12/2026 – 14/12/2026: From CAD 1 058,42
06
Sun
RangeCAD 1 058,72-CAD 8 444,02
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.