Cheap flights from Ontario (ONT) to Morocco

ONT — RAK
May 23 — May 301

How far in advance should I book a flight from Ontario to Morocco?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 57 days in advance, which can save you up to 47% on flights from Ontario to Morocco compared to booking the week you need them. Waiting 57 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 $943. For sooner than that we have options available in the next 3 days from $1,191.

What is the cheapest month to fly from Ontario to Morocco?

May is one of the best times of the year to fly to Morocco from Ontario. Prices for May average $828 per person but you can even find prices for as low as $640. The most expensive prices can be found in the month of September. Opting for a May flight can save you 37% on your journey compared to booking in September

When is the cheapest time to fly from Ontario to Morocco (ONT - MA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Ontario to Morocco as you normally would.

Cheap flights from Ontario to Morocco in May, June 2022

The best prices found for ONT to Morocco flights for May, June
May 21 - Jun 6
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

41h 00m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

47h 25m
$956

Air Canada

View Deal

Deal found 5/15/22

May 25 - Jun 29
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

41h 31m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 01m
$971

Air Canada

View Deal

Deal found 5/18/22

May 21 - Jun 23
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

26h 48m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 25m
$1,026

Air Canada

View Deal

Deal found 5/17/22

Ontario to Morocco 2022 flight deals

Cheap flights to Morocco from Ontario found for this year
Sep 22 - Sep 27
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

19h 35m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 09m
$862

Delta

View Deal

Deal found 5/15/22

Aug 30 - Sep 14
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

18h 34m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 09m
$887

Delta

View Deal

Deal found 5/16/22

Sep 22 - Sep 26
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

17h 15m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 04m
$904

Air Canada

View Deal

Deal found 5/15/22

Cheap American Airlines flights from Ontario to Morocco

Oct 1 - Oct 8
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

34h 09m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

39h 51m
$910

American Airlines

View Deal

Deal found 5/17/22

Oct 21 - Oct 30
ONT

Ontario

RAK

Marrakech Menara

2 stops

45h 02m
RAK

Marrakech Menara

ONT

Ontario

2 stops

36h 11m
$986

American Airlines

View Deal

Deal found 5/16/22

Sep 10 - Sep 20
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

21h 33m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

39h 08m
$1,038

American Airlines

View Deal

Deal found 5/17/22

Cheap British Airways flights from Ontario to Morocco

Sep 5 - Sep 19
ONT

Ontario

RAK

Marrakech Menara

2 stops

42h 25m
RAK

Marrakech Menara

ONT

Ontario

2 stops

30h 33m
$1,059

British Airways

View Deal

Deal found 5/17/22

Jun 14 - Jun 25
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

22h 49m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

40h 19m
$1,564

British Airways

View Deal

Deal found 5/17/22

Jun 29 - Jul 10
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

26h 41m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

38h 01m
$1,714

British Airways

View Deal

Deal found 5/16/22

Last minute flights from Ontario to Morocco

Late deals on return flights to Morocco from Ontario, departing today and this week
May 25 - Jun 29
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

41h 31m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 01m
$971

Air Canada

View Deal

Deal found 5/18/22

May 28 - Jun 30
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

26h 48m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

23h 01m
$1,026

Air Canada

View Deal

Deal found 5/17/22

May 28 - Jun 30
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

22h 45m
CMN

Casablanca Mohamed V

ONT

Ontario

2 stops

38h 01m
$1,726

British Airways

View Deal

Deal found 5/18/22

One-way flights to Morocco from Ontario

The cheapest one-way flights from Ontario to Morocco
Jun 16
ONT

Ontario

RAK

Marrakech Menara

3 stops

35h 40m
$852

Multiple Airlines

View Deal

Deal found 5/15/22

Jun 16
ONT

Ontario

RAK

Marrakech Menara

3 stops

35h 40m
$853

Multiple Airlines

View Deal

Deal found 5/15/22

May 28
ONT

Ontario

CMN

Casablanca Mohamed V

2 stops

41h 31m
$865

Air Canada

View Deal

Deal found 5/16/22

Related info for your journey

Useful info, stats and facts about Ontario to Morocco flights.

What airport do you fly from for flights from Ontario to Morocco?

Most people fly from Ontario (ONT) if they book a flight from Ontario to Morocco. Ontario is conveniently located just 3.1 mi from Ontario’s city center.

Which airlines flying from Ontario to Morocco have flexible cancellations due to COVID-19?

Some of our airline partners flying from Ontario to Morocco have new flexible policies in place due to COVID-19. Delta and KLM are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Delta with this kind of flexibility.

Can I find flights from Ontario to Morocco for under $900 on Cheapflights?

Yes, there are multiple flights from Ontario to Morocco for under $900. The cheapest flight booked recently is on Delta for just $862, but on average you can expect to pay $1,125.

Are there last-minute flights available from Ontario to Morocco for under $1,000?

There are currently 8+ open flights from Ontario to Morocco within the next 7 days for less than $1,000.

What are the cheapest airlines to fly from Ontario to Morocco one-way?

$865 is the cheapest one-way deal found within the past few days, from Air Canada. You may also be able to find cheap deals on American Airlines and Delta, with prices starting from $927 and $1,311, respectively.

What are the most popular routes from Ontario to Morocco?

The most popular flight routes from Ontario to Morocco are Ontario - Casablanca Mohamed V, Ontario - Marrakech Menara and Ontario - Tangier Boukhalef.

What are the cheapest flights from Ontario to Morocco?

The cheapest flight price from Ontario to Morocco is $1,427. On average you can expect to pay $1,427. The most popular route, (Ontario - Casablanca Mohamed V), can usually be booked for $862.

Destination points for flights from Ontario to Morocco

Select to see more specific information for flights from Ontario to all places in Morocco