When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 31 days in advance, which can save you up to 5% on flights from Ottawa to Morocco compared to booking the week you need them. Waiting 31 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 896. For sooner than that we have options available in the next 3 days from C$ 899.
Yes, there are multiple flights from Ottawa to Morocco for under C$ 888. The cheapest flight booked recently is on Multiple Airlines for just C$ 784, but on average you can expect to pay C$ 905.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Air France, and Austrian Airlines flying from Ottawa to Morocco have implemented new flexible cancellation policies.
There are no direct flights from Ottawa to Morocco, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Most travellers choose Ottawa - Casablanca Mohamed V, Ottawa - Marrakesh Menara or Ottawa - Rabat Sale when deciding on the best route from Ottawa to Morocco.
On average you can expect to pay C$ 1,232 for a flight from Ottawa to Morocco. The cheapest flight overall is C$ 720 while the most popular route, (Ottawa - Casablanca Mohamed V) is currently priced at C$ 842.
Departing from Ottawa to Morocco will take you 13h. Both multi-stop and direct flights can be found to your destination and back.
Air France, at C$ 793, was found to be the cheapest airline from Ottawa to Morocco.Alternate airlines to your destination round-trip include Air Canada and Turkish Airlines.
The cheapest airline for a one-way flight from Ottawa to Morocco is Air France (C$ 887).