Find flights
Airlines

Cheap flights from Toronto Island Airport to Morocco from C$ 600

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 26/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
YTZ — RAK
14 May — 21 May1
1 adult
Tue 14/5
Tue 21/5

Cheap Air Transat flights from Toronto Island to Morocco

Explore cheap flight options specifically provided by Air Transat for the route between Toronto Island and Morocco. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
Consider these cheap Air Transat flights we've found departing from Toronto to Morocco. Be sure to come back soon if the deals available don't appeal to you at this time.
Tue 9/79:35 p.m.YTZ - RAK
1 stop28h 25mAir Transat
Thu 18/78:45 a.m.RAK - YTZ
1 stop28h 40mAir Transat
Deal found 8/5C$ 1,353
Sat 29/65:30 p.m.YTZ - RAK
1 stop9h 30mAir Transat
Thu 11/78:45 a.m.RAK - YTZ
1 stop12h 11mAir Transat
Deal found 8/5C$ 1,506
Wed 12/62:45 p.m.YTZ - RAK
1 stop11h 15mAir Transat
Sun 30/69:45 a.m.RAK - YTZ
1 stop27h 40mAir Transat
Deal found 9/5C$ 1,564
Sat 27/73:15 p.m.YTZ - RAK
1 stop11h 45mAir Transat
Sun 4/89:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 8/5C$ 1,614
Wed 12/62:45 p.m.YTZ - RAK
1 stop11h 15mAir Transat
Sun 30/69:45 a.m.RAK - YTZ
1 stop27h 40mAir Transat
Deal found 8/5C$ 1,679
Wed 26/611:00 a.m.YTZ - RAK
1 stop15h 00mAir Transat
Thu 11/78:45 a.m.RAK - YTZ
1 stop12h 11mAir Transat
Deal found 8/5C$ 1,834
Fri 28/69:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Thu 11/78:45 a.m.RAK - YTZ
1 stop12h 11mAir Transat
Deal found 8/5C$ 1,999
Sat 20/710:25 a.m.YTZ - RAK
1 stop16h 35mAir Transat
Thu 1/88:45 a.m.RAK - YTZ
1 stop14h 26mAir Transat
Deal found 8/5C$ 2,025
Wed 17/711:00 a.m.YTZ - RAK
1 stop15h 00mAir Transat
Thu 8/88:45 a.m.RAK - YTZ
1 stop18h 36mAir Transat
Deal found 8/5C$ 2,306

Cheap SWISS flights from Toronto Island to Morocco

Explore cheap flight options specifically provided by SWISS for the route between Toronto Island and Morocco. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
Some of the best deals we've found on SWISS flights travelling from Toronto to Morocco. Deals are refreshing constantly so come back soon for more options.
Mon 3/65:20 p.m.YTZ - RAK
2 stops41h 50mSWISS
Thu 13/610:45 a.m.RAK - YTZ
2 stops36h 04mSWISS
Deal found 8/5C$ 1,366
Thu 23/55:20 p.m.YTZ - RAK
2 stops34h 30mSWISS
Fri 7/69:40 a.m.RAK - YTZ
2 stops37h 09mSWISS
Deal found 8/5C$ 1,538
Sat 25/55:20 p.m.YTZ - RAK
2 stops35h 25mSWISS
Tue 28/510:45 a.m.RAK - YTZ
2 stops36h 04mSWISS
Deal found 9/5C$ 1,689

Cheap Toronto Island to Morocco flights in May & June 2024

Find cheap flight options from Toronto Island to Morocco specifically for the months of May and June 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 437,143 searches. Prices were last updated on 9 May 2024.
These are some of the best deals we've found on flights to Morocco in 2024 at this time. More deals are always being added, so be sure to check back regularly.
Mon 3/63:20 p.m.YTZ - CMN
2 stops28h 05mMultiple Airlines
Wed 12/61:15 a.m.CMN - YTZ
2 stops21h 34mMultiple Airlines
Deal found 8/5C$ 993
Fri 31/58:20 p.m.YTZ - CMN
1 stop29h 50mAir Canada
Mon 10/68:50 a.m.CMN - YTZ
1 stop28h 59mAir Canada
Deal found 9/5C$ 1,052
Mon 3/610:20 a.m.YTZ - CMN
1 stop15h 50mAir Canada
Wed 12/61:15 a.m.CMN - YTZ
2 stops36h 34mAir Canada
Deal found 8/5C$ 1,102
Wed 22/510:20 a.m.YTZ - RAK
3 stops32h 20mMultiple Airlines
Wed 29/56:50 p.m.RAK - YTZ
2 stops31h 44mMultiple Airlines
Deal found 8/5C$ 1,161
Sat 1/63:20 p.m.YTZ - CMN
1 stop10h 50mAir Canada
Mon 10/68:50 a.m.CMN - YTZ
1 stop28h 59mAir Canada
Deal found 9/5C$ 1,162
Mon 20/59:20 a.m.YTZ - CMN
2 stops16h 50mAir Canada
Mon 3/68:50 a.m.CMN - YTZ
1 stop12h 59mAir Canada
Deal found 8/5C$ 1,172
Fri 31/58:20 p.m.YTZ - CMN
1 stop29h 50mAir Canada
Sun 9/68:50 a.m.CMN - YTZ
1 stop12h 59mAir Canada
Deal found 9/5C$ 1,217
Thu 6/610:20 a.m.YTZ - CMN
2 stops33h 05mAir Canada
Wed 12/61:15 a.m.CMN - YTZ
2 stops36h 34mAir Canada
Deal found 8/5C$ 1,228
Thu 6/68:20 a.m.YTZ - CMN
1 stop17h 50mAir Canada
Wed 12/61:15 a.m.CMN - YTZ
2 stops36h 34mAir Canada
Deal found 8/5C$ 1,252

Toronto Island to Morocco 2024 flight deals

Discover exclusive flight deals for travel between Toronto Island and Morocco in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
These are some of the best deals we've found on flights to Morocco in 2024 at this time. More deals are always being added, so be sure to check back regularly.
Sat 14/912:20 p.m.YTZ - CMN
1 stop13h 50mAir Canada
Mon 23/98:50 a.m.CMN - YTZ
1 stop13h 59mAir Canada
Deal found 9/5C$ 897
Sat 14/93:20 p.m.YTZ - CMN
1 stop10h 50mAir Canada
Mon 23/98:50 a.m.CMN - YTZ
1 stop12h 59mAir Canada
Deal found 8/5C$ 899
Mon 11/113:25 p.m.YTZ - CMN
2 stops15h 45mMultiple Airlines
Sat 23/112:20 p.m.CMN - YTZ
2 stops30h 36mMultiple Airlines
Deal found 9/5C$ 991
Mon 30/99:20 a.m.YTZ - CMN
2 stops16h 50mAir Canada
Mon 28/109:35 a.m.CMN - YTZ
1 stop12h 21mAir Canada
Deal found 8/5C$ 992
Mon 3/63:20 p.m.YTZ - CMN
2 stops28h 05mMultiple Airlines
Wed 12/61:15 a.m.CMN - YTZ
2 stops21h 34mMultiple Airlines
Deal found 8/5C$ 993
Fri 31/58:20 p.m.YTZ - CMN
1 stop29h 50mAir Canada
Mon 10/68:50 a.m.CMN - YTZ
1 stop28h 59mAir Canada
Deal found 9/5C$ 1,052
Sat 14/912:20 p.m.YTZ - CMN
1 stop13h 50mAir Canada
Mon 23/98:50 a.m.CMN - YTZ
2 stops14h 54mAir Canada
Deal found 9/5C$ 1,058
Sat 14/93:20 p.m.YTZ - CMN
1 stop10h 50mAir Canada
Mon 23/98:50 a.m.CMN - YTZ
2 stops14h 54mAir Canada
Deal found 8/5C$ 1,059
Sat 9/115:25 p.m.YTZ - CMN
2 stops16h 40mMultiple Airlines
Sat 23/112:20 p.m.CMN - YTZ
2 stops30h 36mMultiple Airlines
Deal found 9/5C$ 1,092

Toronto Island to Morocco flights leaving soon

Find last-minute flight options from Toronto Island to Morocco for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
Check out these flights departing soon from Toronto to Morocco. It's wise to confirm all flight details are correct before booking.
Tue 14/58:20 p.m.YTZ - CMN
1 stop29h 50mAir Canada
Wed 22/51:15 a.m.CMN - YTZ
2 stops25h 19mAir Canada
Deal found 7/5C$ 1,298
Tue 14/58:20 p.m.YTZ - CMN
1 stop29h 50mMultiple Airlines
Fri 24/51:15 a.m.CMN - YTZ
2 stops20h 34mMultiple Airlines
Deal found 7/5C$ 1,554
Sat 18/55:10 p.m.YTZ - CMN
2 stops18h 00mMultiple Airlines
Thu 23/51:15 a.m.CMN - YTZ
2 stops23h 34mMultiple Airlines
Deal found 7/5C$ 1,568
Sat 18/55:10 p.m.YTZ - CMN
2 stops18h 00mMultiple Airlines
Wed 22/51:15 a.m.CMN - YTZ
2 stops25h 19mMultiple Airlines
Deal found 7/5C$ 1,581
Tue 14/57:00 a.m.YTZ - CMN
2 stops22h 35mMultiple Airlines
Wed 22/51:15 a.m.CMN - YTZ
2 stops25h 19mMultiple Airlines
Deal found 7/5C$ 1,587
Wed 15/53:00 p.m.YTZ - CMN
3 stops38h 35mMultiple Airlines
Thu 23/51:15 a.m.CMN - YTZ
2 stops23h 34mMultiple Airlines
Deal found 7/5C$ 1,591
Tue 14/512:30 p.m.YTZ - CMN
2 stops17h 05mMultiple Airlines
Thu 23/51:15 a.m.CMN - YTZ
2 stops23h 34mMultiple Airlines
Deal found 7/5C$ 1,595
Wed 15/53:00 p.m.YTZ - CMN
2 stops23h 35mMultiple Airlines
Thu 23/51:15 a.m.CMN - YTZ
2 stops23h 34mMultiple Airlines
Deal found 7/5C$ 1,602
Tue 14/58:20 p.m.YTZ - CMN
1 stop29h 50mAir Canada
Thu 23/58:50 a.m.CMN - YTZ
1 stop28h 59mAir Canada
Deal found 7/5C$ 1,605

One-way flights to Morocco from Toronto Island

Search for one-way flight options from Toronto Island to Morocco. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
Some of the best available deals we've found on one-way flights from Toronto to Morocco. Those needing a return flight from Toronto to Morocco can use the search form above.
Sun 26/56:00 p.m.YTZ - CMN
3 stops45h 30mMultiple Airlines
Deal found 8/5C$ 600
Sun 9/69:15 p.m.YTZ - CMN
3 stops41h 45mMultiple Airlines
Deal found 9/5C$ 628
Sun 26/56:00 p.m.YTZ - CMN
2 stops45h 05mMultiple Airlines
Deal found 8/5C$ 662
Tue 28/52:45 p.m.YTZ - CMN
3 stops22h 45mMultiple Airlines
Deal found 8/5C$ 664
Sun 16/64:40 p.m.YTZ - CMN
3 stops19h 35mMultiple Airlines
Deal found 8/5C$ 731
Sun 23/66:00 p.m.YTZ - CMN
2 stops20h 55mMultiple Airlines
Deal found 8/5C$ 741
Sun 9/68:50 a.m.YTZ - CMN
2 stops31h 40mMultiple Airlines
Deal found 9/5C$ 753
Sun 16/64:40 p.m.YTZ - CMN
2 stops22h 25mMultiple Airlines
Deal found 8/5C$ 760
Sun 23/66:00 p.m.YTZ - CMN
3 stops24h 50mMultiple Airlines
Deal found 8/5C$ 800

Find flights from Toronto Island to Morocco within your budget

Customize your flight search to find flights from Toronto Island to Morocco that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 899 - C$ 1,366

Route

Depart

Return

Price

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Sat 14/9

1 stop10h 50m

Casablanca Mohamed V

Mon 23/9

1 stop12h 59m

C$ 899

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 30/9

2 stops16h 50m

Casablanca Mohamed V

Mon 28/10

1 stop12h 21m

C$ 992

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 3/6

2 stops28h 05m

Casablanca Mohamed V

Wed 12/6

2 stops21h 34m

C$ 993

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Sat 14/9

1 stop10h 50m

Casablanca Mohamed V

Mon 23/9

2 stops14h 54m

C$ 1,059

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 3/6

1 stop15h 50m

Casablanca Mohamed V

Wed 12/6

2 stops36h 34m

C$ 1,102

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Wed 22/5

3 stops32h 20m

Marrakech Menara

Wed 29/5

2 stops31h 44m

C$ 1,161

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Wed 22/5

3 stops30h 20m

Marrakech Menara

Wed 29/5

3 stops33h 24m

C$ 1,265

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Tue 9/7

1 stop28h 25m

Marrakech Menara

Thu 18/7

1 stop28h 40m

C$ 1,353

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Mon 3/6

2 stops41h 50m

Marrakech Menara

Thu 13/6

2 stops36h 04m

C$ 1,366

Flights are sorted by cheapest first

Deals found on 8/5

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

Reviews of airlines servicing Morocco

Get insights into the airlines that provide service to Morocco. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Morocco. Reviews last updated 9 May 2024.
Read reviews from past customers who have flown Air Transat, SWISS and Air Canada from Toronto to Morocco. In addition to providing an overall rating, users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
7.8
Good
2,008 reviews

Crew

8.4

Entertainment

7.2

Overall

7.8

Boarding

7.9

Comfort

7.6

Food

7.4

Reviews

1 / 10

Paying for coffee on a Swiss flight of approx 3hrs. I would’ve expected, that Ryan Air charges….or maybe a charter flight. But 4CHF for a cup of coffee is just another reason, that Swiss (and subsequently LH Group) has lost touch with frequent travellers by a landslide.

7.8
Good
2,008 reviews
7.8
Good
2,008 reviews

Crew

8.4

Entertainment

7.2

Overall

7.8

Boarding

7.9

Comfort

7.6

Food

7.4

Reviews

1 / 10

Paying for coffee on a Swiss flight of approx 3hrs. I would’ve expected, that Ryan Air charges….or maybe a charter flight. But 4CHF for a cup of coffee is just another reason, that Swiss (and subsequently LH Group) has lost touch with frequent travellers by a landslide.

7.7
Good
484 reviews
7.8
Good
2,008 reviews

Crew

8.4

Entertainment

7.2

Overall

7.8

Boarding

7.9

Comfort

7.6

Food

7.4

Reviews

1 / 10

Paying for coffee on a Swiss flight of approx 3hrs. I would’ve expected, that Ryan Air charges….or maybe a charter flight. But 4CHF for a cup of coffee is just another reason, that Swiss (and subsequently LH Group) has lost touch with frequent travellers by a landslide.

7.0
Good
6,926 reviews
7.8
Good
2,008 reviews

Crew

8.4

Entertainment

7.2

Overall

7.8

Boarding

7.9

Comfort

7.6

Food

7.4

Reviews

1 / 10

Paying for coffee on a Swiss flight of approx 3hrs. I would’ve expected, that Ryan Air charges….or maybe a charter flight. But 4CHF for a cup of coffee is just another reason, that Swiss (and subsequently LH Group) has lost touch with frequent travellers by a landslide.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for Toronto Island to Morocco
See prices for flight routes from nearby airports that may be better suited for you.

Top airline flying from Toronto Island to Morocco

Discover the top airline that operate flights from Toronto Island to Morocco. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 437,143 searches. Data last updated 9 May 2024.
AirlineCheapestAverageFlexibilityOn-time
Air CanadaCheapestC$ 783AverageC$ 1,020FlexibilityNo cancel feeOn-time67%
Search Air Canada flights

Search flights from Toronto Island to Morocco by cabin class

Find flights from Toronto Island to Morocco, based on your preferred cabin class, be it economy, premium economy, business, or first class.
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.