Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Toronto
  4. Toronto to Casablanca
Nonstop route · Canada → Morocco

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
YTOCMN

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.

AirlineFlights a weekTypical departuresFromSearch
Royal Air Maroc———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.

More flights from Toronto