Flights from Casablanca to Toronto

Flight information: Casablanca - Toronto

Distance 6181 km
Departure airport Casablanca (CMN)
Departure country Morocco
Arrival airport Toronto - Lester B. Pearson International Airport (YYZ)
Destination country Canada
Flight destinations with a similar price