Find flights
Airlines
FAQs

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

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
21 May — 28 May1
1 adult
Tue 21/5
Tue 28/5

How far in advance should I book a flight from Toronto Island Airport to Morocco?

To save up to 44% on this flight, we recommend booking at least 49 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Toronto Island Airport to Morocco from C$ 1,192 1-2 weeks out and tickets from C$ 1,640 for flights departing within the next 72 hours.

What is the cheapest month to fly from Toronto Island Airport to Morocco?

January can be a great time to fly to Morocco from Toronto Island Airport with a flight ticket averaging about C$ 1,254. Cheapflights users have found deals in the month of January for as cheap as C$ 683. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Toronto Island Airport to Morocco (YTZ - MA)?

When flying from Toronto Island Airport to Morocco, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

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 409,532 searches. Data last updated 16 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.
Wed 28/82:45 p.m.YTZ - RAK
1 stop11h 15mAir Transat
Sun 15/99:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 15/5C$ 1,161
Fri 5/79:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Sun 14/79:45 a.m.RAK - YTZ
1 stop31h 26mAir Transat
Deal found 14/5C$ 1,339
Tue 9/79:35 p.m.YTZ - RAK
1 stop28h 25mAir Transat
Thu 18/78:45 a.m.RAK - YTZ
1 stop12h 11mAir Transat
Deal found 14/5C$ 1,343
Fri 12/79:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Sun 21/79:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 14/5C$ 1,463
Tue 30/79:35 p.m.YTZ - RAK
1 stop28h 25mAir Transat
Sun 11/89:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 16/5C$ 1,475
Fri 28/69:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Sun 7/79:45 a.m.RAK - YTZ
1 stop31h 26mAir Transat
Deal found 14/5C$ 1,478
Fri 19/79:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Sun 28/79:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 14/5C$ 1,563
Fri 12/79:35 p.m.YTZ - RAK
1 stop29h 25mAir Transat
Sun 1/99:45 a.m.RAK - YTZ
1 stop11h 26mAir Transat
Deal found 15/5C$ 1,624
Sat 22/63:15 p.m.YTZ - RAK
1 stop11h 45mAir Transat
Sun 30/69:45 a.m.RAK - YTZ
1 stop12h 51mAir Transat
Deal found 16/5C$ 2,128

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 409,532 searches. Data last updated 16 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.
Sun 16/65:20 p.m.YTZ - RAK
2 stops35h 35mSWISS
Sat 22/69:40 a.m.RAK - YTZ
2 stops37h 09mSWISS
Deal found 16/5C$ 1,954
Thu 3/1012:20 p.m.YTZ - RAK
2 stops20h 50mSWISS
Sat 12/1010:45 a.m.RAK - YTZ
2 stops36h 04mSWISS
Deal found 14/5C$ 2,255
Thu 7/1112:25 p.m.YTZ - RAK
2 stops17h 05mSWISS
Wed 13/112:15 p.m.RAK - YTZ
3 stops33h 41mSWISS
Deal found 15/5C$ 4,657

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 409,532 searches. Prices were last updated on 16 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.
Wed 5/612:20 p.m.YTZ - CMN
2 stops31h 05mMultiple Airlines
Tue 11/61:15 a.m.CMN - YTZ
2 stops20h 34mMultiple Airlines
Deal found 14/5C$ 1,105
Wed 5/612:20 p.m.YTZ - CMN
2 stops31h 05mAir Canada
Wed 12/68:50 a.m.CMN - YTZ
1 stop12h 59mAir Canada
Deal found 14/5C$ 1,173
Mon 27/510:20 a.m.YTZ - CMN
1 stop15h 50mAir Canada
Wed 5/61:15 a.m.CMN - YTZ
2 stops36h 34mAir Canada
Deal found 14/5C$ 1,192
Sat 15/66:20 p.m.YTZ - CMN
2 stops25h 05mAir Canada
Mon 17/68:50 a.m.CMN - YTZ
1 stop10h 59mAir Canada
Deal found 16/5C$ 1,215
Wed 5/63:20 p.m.YTZ - CMN
2 stops19h 50mAir Canada
Fri 14/61:15 a.m.CMN - YTZ
2 stops23h 34mAir Canada
Deal found 16/5C$ 1,281
Wed 12/612:30 p.m.YTZ - RBA
2 stops20h 55mMultiple Airlines
Wed 19/66:35 a.m.RBA - YTZ
2 stops20h 46mMultiple Airlines
Deal found 15/5C$ 1,409
Sat 15/610:15 a.m.YTZ - CMN
3 stops28h 40mMultiple Airlines
Mon 17/68:50 a.m.CMN - YTZ
2 stops11h 54mMultiple Airlines
Deal found 16/5C$ 1,424
Sat 15/610:15 a.m.YTZ - CMN
3 stops28h 40mMultiple Airlines
Mon 17/68:50 a.m.CMN - YTZ
2 stops11h 54mMultiple Airlines
Deal found 15/5C$ 1,425
Sat 15/610:15 a.m.YTZ - CMN
3 stops28h 40mMultiple Airlines
Mon 17/68:50 a.m.CMN - YTZ
1 stop10h 59mMultiple Airlines
Deal found 15/5C$ 1,432

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 409,532 searches. Data last updated 16 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 stop12h 59mAir Canada
Deal found 15/5C$ 981
Mon 30/912:20 p.m.YTZ - CMN
1 stop13h 50mAir Canada
Mon 28/109:35 a.m.CMN - YTZ
2 stops35h 13mAir Canada
Deal found 15/5C$ 986
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 16/5C$ 1,007
Mon 9/93:20 p.m.YTZ - CMN
1 stop10h 50mAir Canada
Sun 29/98:50 a.m.CMN - YTZ
1 stop10h 59mAir Canada
Deal found 14/5C$ 1,023
Mon 9/99:20 a.m.YTZ - CMN
2 stops16h 50mAir Canada
Sat 28/91:15 a.m.CMN - YTZ
2 stops23h 34mAir Canada
Deal found 14/5C$ 1,068
Mon 30/911:20 a.m.YTZ - CMN
2 stops14h 50mAir Canada
Sun 27/102:25 a.m.CMN - YTZ
2 stops21h 31mAir Canada
Deal found 15/5C$ 1,072
Sun 8/1212:25 p.m.YTZ - RAK
2 stops17h 10mSWISS
Thu 12/126:45 p.m.RAK - YTZ
2 stops30h 11mSWISS
Deal found 14/5C$ 1,098
Sun 8/1212:25 p.m.YTZ - RAK
2 stops17h 10mSWISS
Thu 12/126:45 p.m.RAK - YTZ
2 stops30h 11mSWISS
Deal found 15/5C$ 1,101
Wed 5/612:20 p.m.YTZ - CMN
2 stops31h 05mMultiple Airlines
Tue 11/61:15 a.m.CMN - YTZ
2 stops20h 34mMultiple Airlines
Deal found 14/5C$ 1,105

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 409,532 searches. Data last updated 16 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/59:15 p.m.YTZ - CMN
3 stops42h 15mMultiple Airlines
Deal found 16/5C$ 620
Wed 2/102:45 p.m.YTZ - CMN
2 stops20h 25mMultiple Airlines
Deal found 15/5C$ 628
Sat 5/1010:25 a.m.YTZ - CMN
2 stops24h 45mMultiple Airlines
Deal found 15/5C$ 636
Sun 26/59:15 p.m.YTZ - CMN
2 stops37h 55mMultiple Airlines
Deal found 16/5C$ 654
Sun 16/66:00 p.m.YTZ - RAK
2 stops19h 25mMultiple Airlines
Deal found 15/5C$ 659
Mon 17/66:00 p.m.YTZ - RAK
2 stops19h 10mMultiple Airlines
Deal found 15/5C$ 677
Thu 3/107:25 p.m.YTZ - CMN
2 stops16h 30mMultiple Airlines
Deal found 15/5C$ 717
Wed 2/1011:40 a.m.YTZ - CMN
3 stops23h 30mMultiple Airlines
Deal found 15/5C$ 721
Thu 3/1011:40 a.m.YTZ - CMN
3 stops24h 15mMultiple Airlines
Deal found 15/5C$ 723

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 409,532 searches. Data last updated 16 May 2024.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 981 - C$ 1,954

Route

Depart

Return

Price

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Sat 14/9

1 stop13h 50m

Casablanca Mohamed V

Mon 23/9

1 stop12h 59m

C$ 981

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 30/9

1 stop13h 50m

Casablanca Mohamed V

Mon 28/10

2 stops35h 13m

C$ 986

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 9/9

1 stop10h 50m

Casablanca Mohamed V

Sun 29/9

1 stop10h 59m

C$ 1,023

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Mon 9/9

2 stops16h 50m

Casablanca Mohamed V

Sat 28/9

2 stops23h 34m

C$ 1,068

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Wed 5/6

2 stops31h 05m

Casablanca Mohamed V

Tue 11/6

2 stops20h 34m

C$ 1,105

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Wed 28/8

1 stop11h 15m

Marrakech Menara

Sun 15/9

1 stop11h 26m

C$ 1,161

Toronto IslandCasablanca Mohamed V

YTZ - CMN

YTZCMN

Toronto Island

Sun 1/9

2 stops38h 50m

Casablanca Mohamed V

Mon 9/9

2 stops21h 34m

C$ 1,256

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Fri 5/7

1 stop29h 25m

Marrakech Menara

Sun 14/7

1 stop31h 26m

C$ 1,339

Toronto IslandMarrakech Menara

YTZ - RAK

YTZRAK

Toronto Island

Sun 16/6

2 stops35h 35m

Marrakech Menara

Sat 22/6

2 stops37h 09m

C$ 1,954

Flights are sorted by cheapest first

Deals found on 15/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 16 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
1,994 reviews

Crew

8.4

Entertainment

7.2

Food

7.4

Comfort

7.6

Boarding

7.9

Overall

7.8

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
1,994 reviews
7.8
Good
1,994 reviews

Crew

8.4

Entertainment

7.2

Food

7.4

Comfort

7.6

Boarding

7.9

Overall

7.8

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
479 reviews
7.8
Good
1,994 reviews

Crew

8.4

Entertainment

7.2

Food

7.4

Comfort

7.6

Boarding

7.9

Overall

7.8

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,947 reviews
7.8
Good
1,994 reviews

Crew

8.4

Entertainment

7.2

Food

7.4

Comfort

7.6

Boarding

7.9

Overall

7.8

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.

Related info for your journey

Find useful and relevant information for your journey from Toronto Island to Morocco. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
  • Can I find flights from Toronto Island Airport to Morocco for under C$ 1,000 on Cheapflights?

    Yes, there are multiple flights from Toronto Island Airport to Morocco for under C$ 1,000. The cheapest flight booked recently is on Air Canada for just C$ 981, but on average you can expect to pay C$ 1,184.

  • What are the most popular routes from Toronto Island Airport to Morocco?

  • What does YTZ to RAK mean?

    YTZ stands for Toronto Island Airport, while RAK stands for Marrakech Menara Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. While you’re still figuring out your travel plans, it’s not a bad idea to learn the names and codes of other airports around these areas: Casablanca Mohamed V Airport (CMN), Tangier Ibn Battouta Airport (TNG), Agadir Almassira Airport (AGA), Rabat Sale Airport (RBA), Fez Sais Airport (FEZ).

  • Can I find deals for flights from Toronto Island to Morocco that include extra baggage allowance?

    The amount of baggage you can bring on your Toronto Island to Morocco flight depends on the airline and the type of fare you've chosen. After entering your flight details, you'll be able to view the specific baggage policies for each deal in the search results. Keep in mind that certain deals may offer additional baggage allowance.

  • Can I find deals on flights from Toronto Island to Morocco with specific airlines?

    Yes, Cheapflights allows you to browse and filter Toronto Island to Morocco flight deals by airline. After entering your origin and destination, use the available filters to view flights offered by airlines.

  • Can I find deals for flights from Toronto Island to Morocco that include hotel bookings?

    Yes. In addition to deals on Toronto Island to Morocco flights, Cheapflights offers vacation packages that include both flights and hotel.

  • How can I find direct flights from Toronto Island to Morocco?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Toronto Island to Morocco.

  • Can I find deals for business class flights from Toronto Island to Morocco?

    Yes. Cheapflights offers flight deals from Toronto Island to Morocco by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

  • Can I find deals for flights from Toronto Island to Morocco that allow pets onboard?

    Many airlines flying from Toronto Island to Morocco offer the option to travel with pets. After selecting a flight deal, you can find more information about the airline's pet policy on their official website or by contacting the airline directly. Please note that additional fees and restrictions may apply.

  • Can I find deals on last-minute flights from Toronto Island to Morocco?

    Yes, you can often find last-minute deals on Toronto Island to Morocco flights on Cheapflights. However, these deals can vary and may not always be available. We recommend checking back frequently or signing up for price alerts for the most up-to-date deals.

  • How recently were the Toronto Island Airport to Morocco flight deals updated?

    The Toronto Island Airport to Morocco flight deals you see on this page were last updated on 16/5.

See more FAQs

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 409,532 searches. Data last updated 16 May 2024.
AirlineCheapestAverageFlexibilityOn-time
Air CanadaCheapestC$ 776AverageC$ 1,011FlexibilityNo 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.

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travelers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights from Toronto Island to Morocco?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Toronto Island to Morocco. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets from Toronto Island to Morocco?

Cheapflights simply makes it quick and affordable to book flights from Toronto Island to Morocco by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.

Can Cheapflights find flights from Toronto Island to Morocco with no change fees?

Yes, we can. To see specific flights from Toronto Island to Morocco with no change fees, users can toggle flexible booking options after using the search form above to find flights.

Can Cheapflights notify me if prices for flights from Toronto Island to Morocco become cheaper?

Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Morocco from Toronto Island today and book when prices fit your budget.

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.