Flights from Casablanca to Toronto

Flight information: Casablanca - Toronto

Distance 6162 km
Departure airport Casablanca (CMN)
Departure country Morocco
Arrival airport Toronto (YTO)
Destination country Canada
Flight destinations with a similar price