- Home
- Flights
- Flights from Toronto
- Toronto to Casablanca
Flights from Toronto to Casablanca
Royal Air Maroc flies nonstop from Toronto to Casablanca. The flight takes around 8h 13m.
Direct flights available 8h 13m
Toronto to Casablanca at a glance
Fastest flight8h 13mEstimated
Nonstop flightsYesRoyal Air Maroc
Airlines flying nonstop from Toronto to Casablanca
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 6,173 km3,833 miles
- Flight time
- 8h 13mestimate
- Time difference
- +6hCasablanca vs Toronto
- Currency in Casablanca
- MAD
- Airports
- YYZ, YTZ, YHM → CMN
Flights from Toronto to Casablanca: questions answered
Are there direct flights from Toronto to Casablanca?
Yes. Royal Air Maroc flies this route nonstop.
How long is the flight from Toronto to Casablanca?
A nonstop flight covers 6,173 km and takes around 8h 13m.
Which airlines fly from Toronto to Casablanca?
Royal Air Maroc operates nonstop flights on this route.
Which airports serve Toronto and Casablanca?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Casablanca: Mohammed V International Airport (CMN).
What is the time difference between Toronto and Casablanca?
Casablanca is 6 hours ahead of Toronto.





