Cheap flights from St. Louis (STL) to Marrakech (RAK)

STL — RAK
Feb 5 — Feb 121

What is the cheapest day to fly round-trip from St. Louis to Marrakech?

Leaving on a Sunday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 46% on the overall cost on flights from St. Louis to Marrakech.

What is the cheapest month to fly from St. Louis to Marrakech?

The best pricing can be found in the month of March. Prices to Marrakech from St. Louis average $1,020. You can even find prices in March for less than $1,020, as users have found deals to Marrakech from as low as $598. The month of June appears to be one of the more expensive times to travel to Marrakech from St. Louis. Flying in the targeted month can save you up to 29%.

When is the cheapest time to fly from St. Louis to Marrakech (STL - RAK)?

When flying from St. Louis to Marrakech, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 22% versus a flight in the morning.

St. Louis to Marrakech 2023 flight deals

Cheap flights to Marrakech from St. Louis found for this year
Aug 19 - Aug 26
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

21h 33m
RAK

Marrakech Menara

STL

Lambert-St Louis

2 stops

27h 21m
$1,024

American Airlines

Pick Dates

Deal found 1/28

Aug 19 - Aug 26
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

23h 28m
RAK

Marrakech Menara

STL

Lambert-St Louis

3 stops

28h 23m
$1,029

American Airlines

Pick Dates

Deal found 1/28

Sep 16 - Sep 23
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

18h 10m
RAK

Marrakech Menara

STL

Lambert-St Louis

3 stops

28h 20m
$1,030

American Airlines

Pick Dates

Deal found 1/28

Cheap American Airlines flights from St. Louis to Marrakech

May 24 - May 31
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

19h 07m
RAK

Marrakech Menara

STL

Lambert-St Louis

2 stops

27h 21m
$1,076

American Airlines

Pick Dates

Deal found 1/29

Apr 13 - May 5
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

23h 54m
RAK

Marrakech Menara

STL

Lambert-St Louis

3 stops

30h 28m
$1,211

American Airlines

Pick Dates

Deal found 1/29

May 24 - May 31
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

19h 07m
RAK

Marrakech Menara

STL

Lambert-St Louis

3 stops

28h 23m
$1,305

American Airlines

Pick Dates

Deal found 1/29

One-way flights to Marrakech from St. Louis

The cheapest one-way flights from St. Louis to Marrakech
Mar 26
STL

Lambert-St Louis

RAK

Marrakech Menara

3 stops

24h 30m
$438

Multiple Airlines

Pick Dates

Deal found 1/28

Mar 26
STL

Lambert-St Louis

RAK

Marrakech Menara

2 stops

23h 55m
$622

Multiple Airlines

Pick Dates

Deal found 1/28

May 27
STL

Lambert-St Louis

RAK

Marrakech Menara

3 stops

40h 28m
$834

Multiple Airlines

Pick Dates

Deal found 1/30

Reviews of Airlines Servicing Marrakech

American Airlines
7.4
Good
1,667 reviews

Crew

8.0

Overall

7.4

Entertainment

7.1

Food

6.6

Comfort

7.4

Boarding

7.7

Reviews

1 / 10

THE WORST AIR LINE EVER! we travelled from london, change over in Chicago Ohio they had no shuttle buses for transfers, took us to the wrong terminals. We literally almost missed our flight, luckily one lady from the airport managed to get us in on time and help us get to the flight. It was honestly horrendous it led to me twisting my ankle. The worst stuff members at Chicago Ohio airport! Except a short lady who was black with locks I think. I wish I got her name she deserves everything good!

American Airlines
7.4
Good
1,667 reviews
American Airlines
7.4
Good
1,667 reviews

Crew

8.0

Overall

7.4

Entertainment

7.1

Food

6.6

Comfort

7.4

Boarding

7.7

Reviews

1 / 10

THE WORST AIR LINE EVER! we travelled from london, change over in Chicago Ohio they had no shuttle buses for transfers, took us to the wrong terminals. We literally almost missed our flight, luckily one lady from the airport managed to get us in on time and help us get to the flight. It was honestly horrendous it led to me twisting my ankle. The worst stuff members at Chicago Ohio airport! Except a short lady who was black with locks I think. I wish I got her name she deserves everything good!

Turkish Airlines
7.3
Good
1,137 reviews
American Airlines
7.4
Good
1,667 reviews

Crew

8.0

Overall

7.4

Entertainment

7.1

Food

6.6

Comfort

7.4

Boarding

7.7

Reviews

1 / 10

THE WORST AIR LINE EVER! we travelled from london, change over in Chicago Ohio they had no shuttle buses for transfers, took us to the wrong terminals. We literally almost missed our flight, luckily one lady from the airport managed to get us in on time and help us get to the flight. It was honestly horrendous it led to me twisting my ankle. The worst stuff members at Chicago Ohio airport! Except a short lady who was black with locks I think. I wish I got her name she deserves everything good!

Iberia
7.1
Good
491 reviews
American Airlines
7.4
Good
1,667 reviews

Crew

8.0

Overall

7.4

Entertainment

7.1

Food

6.6

Comfort

7.4

Boarding

7.7

Reviews

1 / 10

THE WORST AIR LINE EVER! we travelled from london, change over in Chicago Ohio they had no shuttle buses for transfers, took us to the wrong terminals. We literally almost missed our flight, luckily one lady from the airport managed to get us in on time and help us get to the flight. It was honestly horrendous it led to me twisting my ankle. The worst stuff members at Chicago Ohio airport! Except a short lady who was black with locks I think. I wish I got her name she deserves everything good!

British Airways
6.6
Okay
347 reviews
American Airlines
7.4
Good
1,667 reviews

Crew

8.0

Overall

7.4

Entertainment

7.1

Food

6.6

Comfort

7.4

Boarding

7.7

Reviews

1 / 10

THE WORST AIR LINE EVER! we travelled from london, change over in Chicago Ohio they had no shuttle buses for transfers, took us to the wrong terminals. We literally almost missed our flight, luckily one lady from the airport managed to get us in on time and help us get to the flight. It was honestly horrendous it led to me twisting my ankle. The worst stuff members at Chicago Ohio airport! Except a short lady who was black with locks I think. I wish I got her name she deserves everything good!

Related info for your journey

Useful info, stats and facts about St. Louis to Marrakech flights.

Which airlines flying from Lambert-St Louis to Marrakech Menara have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Lambert-St Louis to Marrakech Menara that may be offering flexible cancellation policies are Delta, American Airlines, and Air France. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from St. Louis to Marrakech for under $1,100 on Cheapflights?

Yes, there are multiple flights from St. Louis to Marrakech for under $1,100. The cheapest flight booked recently is on American Airlines for just $1,076, but on average you can expect to pay $2,977.

What are the cheapest airlines flying from St. Louis to Marrakech round-trip?

Our cheapest airline available from St. Louis to Marrakech is American Airlines. Our recent data shows that you can find tickets from as low as $1,076 on this airline. Additional options worth looking into are British Airways and Iberia, starting at $1,151 and $1,246 round-trip.

What are the most popular airlines that fly from St. Louis to Marrakech?

Consider American Airlines, Air France or Delta when booking your flight. These represent the most popular airlines when flying from St. Louis to Marrakech.

What are the cheapest flights from St. Louis to Marrakech?

The cheapest flight price from St. Louis to Marrakech is $601. On average you can expect to pay $1,754. The most popular route, (Lambert-St Louis - Marrakech Menara), can usually be booked for $1,151.

Alternative routes for St. Louis to Marrakech

See prices for flight routes from nearby airports that may be better suited for you.

Top 4 airlines flying from St. Louis to Marrakech

The chart below displays the airlines Cheapflights users traveling from St. Louis to Marrakech choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
DeltaCheapest$598Average$799FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air FranceCheapest$623Average$946FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
IberiaCheapest$845Average$1,238FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Iberia flights
American AirlinesCheapest$966Average$1,120FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.