Search Flights from Casablanca to Toronto

Quick Flight Summary from Casablanca to Toronto

Key numbers to know before you book

  • Lowest recent price
    C$ 766
  • Direct flight duration 8 hour 25 min
  • Direct airlines Royal Air Maroc
  • Arrival airports YTZ / YHM / YYZ
  • Best days to book Wednesday, Tuesday
  • Average over the last 30 days
    C$ 794

Cheapest flights from Casablanca to Toronto

Cheapest Direct Flight

Royal Air Maroc

Royal Air Maroc
30 Sep, Wed
Casablanca – Toronto
9h 25m
Non-stop
CMNYYZ

Air France

Air France
20 Sep, Sun
Casablanca – Toronto
1d 10h 25m
1 stop
CMNYYZ

Air France

Air France
1 Oct, Thu
Casablanca – Toronto
13h 15m
1 stop
CMNYYZ

Royal Air Maroc

Royal Air Maroc
23 Sep, Wed
Casablanca – Toronto
9h 25m
Non-stop
CMNYYZ

American Airlines

American Airlines
15 Sep, Tue
Casablanca – Toronto
1d 7h 30m
1 stop
CMNYYZ

Air Canada

Air Canada
14 Sep, Mon
Casablanca – Toronto
16h 30m
1 stop
CMNYYZ

Air Canada

Air Canada
21 Sep, Mon
Casablanca – Toronto
17h 30m
1 stop
CMNYYZ

Air Canada

Air Canada
10 Sep, Thu
Casablanca – Toronto
19h 55m
1 stop
CMNYYZ

Saudi Arabian Airlines

Saudi Arabian Airlines
18 Sep, Fri
Casablanca – Toronto
1d 5h 30m
1 stop
CMNYYZ

Last update: 26 August 2026 23:29

Direct flights from Casablanca to Toronto

Royal Air Maroc

Estimated Prices for Casablanca to Toronto Flights

Cheapest Day18 September Friday
Best Price
C$ 751
Average Price
C$ 1,408
C$ 2,112
C$ 751
C$ 2,105
26Wed
Aug
C$ 1,901
27Thu
C$ 1,820
28Fri
C$ 1,820
29Sat
C$ 2,112
30Sun
C$ 1,284
31Mon
C$ 1,570
01Tue
Sep
02Wed
C$ 1,357
03Thu
C$ 1,679
04Fri
05Sat
C$ 1,484
06Sun
07Mon
C$ 1,292
08Tue
C$ 1,072
09Wed
C$ 1,067
10Thu
11Fri
12Sat
13Sun
14Mon
15Tue
16Wed
C$ 983
17Thu
C$ 751
18Fri
19Sat
C$ 873
20Sun
21Mon
22Tue
C$ 771
23Wed
24Thu

Key Features of the Airlines

Information compiled by AI. For the most up-to-date information, contact the airline.

Transportation to Airport from Casablanca City Center

Mohammed V Intl. Airport

Train

The most commonly used transportation vehicle used for travelling to the airport from Casablanca city center is train. You can reach Mohammed V Airport in about 35-40 minutes thanks to the trains that you can get on from the station located in the city center. You can buy your ticket online or from the ticket office located at the station.

Taxi

Passengers who want to reach Mohammed V Airport in a comfortable and fast way should prefer taxis. Due to the distance between the airport and city center, the cost of this travel is about 250-400 Dirham. In order not to have any problem about the fare, you can agree on the fare before getting on the taxi.

Hotel Shuttle

Since there aren’t many alternatives for travelling to the airport from Casablanca city center, airport transfers offered by many hotels make this travel easier for visitors. Many hotels offer airport shuttle service for their guests. You can benefit from this service by getting in contact with your hotel and make a reservation in advance.

Car Rental

You can reach Mohammed V Airport from the city center without losing time by renting a car. You can get information about the cost of renting a car by contacting one of the car rental offices in the city center. Those who don’t want to lose time with other means of transportation can rent a car for travelling to the airport from the city center.

Airport Information

The distance between the city center and Mohammed V Airport is about 30-40 minutes. Mohammed V Airport is one of the commonly used airports for international flights in the country. The airport which is home to many domestic and international visitors for many years can be reached by taxi, train or renting a car.

Transportation to Toronto City Center from Airport

Billy Bishop - Toronto Island Airport

Billy Bishop Toronto City Airport is located on the Toronto Islands in Toronto. The airport is a small international airport that doesn’t handle as many passengers as Toronto Pearson International Airport, nor is it as large yet it is an important airport for the country. Billy Bishop Toronto City Airport is used for general aviation and regional services operated by turboprop planes. Billy Bishop Toronto City Airport is in very close proximity to downtown Toronto, therefore transportation to the city center from the airport is quite easy.

Pedestrian

A very interesting aspect of Billy Bishop Toronto City Airport is that it is features a pedestrian tunnel that connects the airport to the mainland. The pedestrian tunnel opened in 2015 and provides direct access to the mainland from the airport. The tunnel provides access to the mainland pavilion, east of the airport’s ferry terminal. The total time to walk the distance from the airport to the mainland using the tunnel is about 6 minutes.

Ferry

Passengers can also get to the mainland by ferry. Since the distance between the airport and the mainland is so close these ferries operate on the shortest ferry route in the world. The ferry station is located on Bathurst Street (which is also a metro stop, Bathurst Station) and runs every 15 minutes. The ferry is free for pedestrians and $11 for vehicles.

Rental Car

You can get to the city from Billy Bishop Toronto City Airport by car using the ferry. Passengers can rent a car at the airport by using one of the onsite rental car companies. Rental car companies that are located at the airport include Hertz and Enterprise. Renting a car is also a great way to get around the city. There are also other rental car companies located offsite.

Tram

Another transportation alternative to get to the city center from Billy Bishop Toronto City Airport is by tram. The tram departs from close to the airport’s ferry terminal and provides transportation to the city center. You can take tram lines 511 Bathurst and 509 Harbourfront.


John C. Munro Hamilton Intl. Airport

John C. Munro Hamilton International Airport, also known as Hamilton International is located in Mount Hope 64 km from downtown Toronto. Hamilton Airport is considered an alternative airport that acts as a reliever for Toronto Pearson International Airport. Passengers can get to the city center from the airport by using GO Transit buses that provide transportation to Union Station. Renting a car is another viable option to get to downtown Toronto from Hamilton International. Due to the airport’s distance from the city center, taking a taxi would not be the best transportation alternative.


Lester B. Pearson Intl. - Toronto Pearson Intl. Airport

Toronto Pearson International Airport is actually located outside of the Toronto city limits. The airport is located 22.5 km from downtown Toronto. This international airport is located in Mississauga with a portion of it extending into the Etobicoke district. Toronto Pearson International Airport is Canada’s biggest and busiest airport. You can get to the city center from the airport by train, shuttles, taxis, and rental cars.

Train

Taking the train from Toronto Pearson International Airport to downtown Toronto is a very convenient transportation alternative. There is a train line that runs directly from Toronto Pearson International Airport to Union Station downtown. The train from the airport to downtown takes about 25 minutes and trains run every 15 minutes. However, this train line to the city is more expensive than other public transportation alternatives. The UP Express (Union Pearson Express) departs from the Toronto Pearson Terminal 1 Station.

Bus

GO Transit is a bus service that provides transportation from Toronto Pearson International Airport to North York, Hamilton, Oakville, and Mississauga. GO bus routes run hourly, every day of the week and every 30 minutes during rush hour on weekdays. The GO bus terminals and routes you can take to get to the city center from Toronto Pearson International Airport vary depending on your destination in the city. For more detailed information please visit GO Transit’s website.

The 192 Airport Rocket, operated by the TTC (Toronto Transit Commission) also provides transportation directly from Toronto Pearson International Airport to the city. The 192 Airport Rocket departs from Terminal 1 and Terminal 3. This express service provides transportation between Toronto Pearson International Airport and Kipling Station (Bloor-Danforth Subway Line). This bus operates every day of the week and runs every 10 minutes. This express service takes about 25 minutes to get to the city. The TTC (Toronto Transit Commission) also operates other bus routes that provide direct transportation from Toronto Pearson International Airport to various stations in the city but they make other stops along the way. These buses take between 55 minutes to over an hour to get to the city. For more detailed information on bus routes and stations please visit Toronto Pearson International Airport’s website.

Metro

The fastest and most practical means of public transportation in the city is the metro. The metro provides access to central locations in the city. The metro runs every 2-5 minutes and contains 4 separate lines. The first stop on the Bloor-Danforth line, heading west, is the Kipling Station. The 192 Airport Rocket bus route, operated by the TTC (Toronto Transit Commission), heads to Kipling Station from the airport. From Kipling Station passengers can easily access other metro stations in the city.

Metro Line 1 (the yellow line), the Yonge-University Line runs a U-shaped route. The north-south line operates between Yonge Street, Finch Avenue East, Union Station, Allen Road, and Sheppard Avenue West. From the Bloor-Yonge, St. George, and Spadina stations travelers can transfer to the Sheppard-Yonge Station on Metro Line 2.

Metro Line 2 (the green line), the Bloor-Danforth Line travels between Bloor Street West, Bloor Street East and Danforth Avenue in the east-west direction. Travelers can transfer to Metro Line 1 from the Bloor-Yonge, St George and Spadina stations and to Metro Line 3 from the Kennedy station.

Metro Line 3 (the blue line), the Scarborough Line travels between Eglinton Avenue East and Kennedy Road stations. Travelers can transfer to Metro Line 2 from Kennedy Station.

Metro Line 4 (the purple line) the Sheppard Line travels in the direction of Sheppard Avenue East. Travelers can transfer to Metro Line 1 from the Sheppard-Yonge station.

Tram

The tram is the second most widely used means of public transportation in Toronto, after the metro. The tram provides a practical way to access places that the metro cannot access. The tram also acts as a support system in between metro lines. To get to the city from Toronto Pearson International Airport you have to first get to Kipling Metro Station using the 192 Airport Rocket bus. Kipling Station is the first stop on Metro Line 2. From this station you can take line 504 or 505 to West Station or Broadview, line 511 to Bathurst Station, line 510 to Spadina Station, or line 506 to Main Street Station.

Taxi

Taxis are a convenient and comfortable transportation alternative to get to the city center from Toronto Pearson International Airport. Taxis provide a safe and comfortable ride to the city however they are an expensive method of transportation. Taxis are equipped with credit card technology so passengers can pay using cash or credit. Taxis are easily accessible from the arrivals level of the terminals. There is a flat rate that varies depending on your destination. For more information about taxi companies and fares places visit Toronto Pearson International Airport’s website.

Rental Car

Renting a car is another convenient transportation alternative to get to the city center from the airport and a great option for getting around in the city during your trip. However, parking in the city can be problematic so keep that in mind. There are various rental car companies located at Toronto Pearson International Airport such as Avis, Budget, Enterprise, Hertz, and Alamo. These rental car companies are located on Level 1 of the parking lot at Terminals 1 and 3. There are also several rental car companies with offices off-site, which offer pick-up services at the airport. For more detailed information on rental car companies please visit Toronto Pearson International Airport’s website.

Toronto Weather

5-Day Forecast • Min / Max Temperature

Tuesday
25 Aug
Cloudy
24°16°
Today
Wednesday
26 Aug
Cloudy
22°14°
Thursday
27 Aug
Rain
26°17°
Friday
28 Aug
Clear
23°17°
Saturday
29 Aug
Cloudy
23°15°

Alternative Flights Casablanca Toronto

Frequently Asked Questions

When you search for Casablanca-Toronto flights, Wingie directly gathers and compares instant data from all airlines. You can see all Casablanca-Toronto flights together for the date you are looking for and choose the most suitable flight.
For Casablanca-Toronto flights, you can use Mohammed V Intl. Airport as departure airport, and Billy Bishop - Toronto Island Airport, John C. Munro Hamilton Intl. Airport, Lester B. Pearson Intl. - Toronto Pearson Intl. Airport for arrival.
The flight distance between Casablanca-Toronto is 6145 kilometers in total. The flight between the two cities takes 7 hour 40 minutes.
When the average prices are examined, the most suitable day for Casablanca-Toronto flights is Saturday.
Royal Air Maroc organizes direct flights between Casablanca-Toronto.
On this route, low-cost airlines typically offer fares that include only cabin and hand baggage. Full-service airlines may include baggage and refreshment fees in the base price. The best option varies according to baggage needs. Based on current data, the lowest fare on this route with Saudi Arabian Airlines starts from approximately C$ 486.
AirlinePriceStandard inclusions
Royal Air Maroc
C$ 771
1 piece X 10 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / No Refund / Complimentary Refreshments
American Airlines
C$ 1,570
1 piece X 3 kg cabin baggage / Paid Change (up to 48 hours) / No Refund / Complimentary Refreshments / In-flight Entertainment
KLM Royal Dutch Airlines
C$ 2,112
1 piece cabin baggage / Paid Change (up to 48 hours)
SATA International
C$ 1,072
1 piece X 8 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / No Refund
Lufthansa
C$ 1,067
1 piece cabin baggage / Paid Change (up to 48 hours) / Complimentary Refreshments
Air Canada
C$ 1,118
1 piece cabin baggage / 2 pieces X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours) / Complimentary Refreshments
Saudi Arabian Airlines
C$ 486
1 piece X 7 kg cabin baggage / 2 pieces X 23 kg checked baggage / Paid Change (up to 48 hours) / Partial Refund (up to 48 hours)
British Airways
C$ 1,009
1 piece X 10 kg cabin baggage / 1 piece X 23 kg checked baggage / Paid Change (up to 48 hours) / No Refund / Complimentary Refreshments

Last update: 10.08.2026

Wingie App Banner
Get exclusive deals on the Wingie app!
Wingie QR Code
Scan the QR code to download the app for free
GooglePlay DownloadAppleStore Download