Due to multiple factors, expect to potentially pay more when booking in July. For low rates, January can be a great choice for travel to Morocco. Flights to Morocco from St. Louis in January are about $1,081 on average during January, but can be found for as low as $720.
When flying from St. Louis to Morocco, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Lambert-St Louis
Casablanca Mohamed V
2 stops
14h 38mCasablanca Mohamed V
Lambert-St Louis
2 stops
18h 34mAir France
Lambert-St Louis
Casablanca Mohamed V
2 stops
15h 50mCasablanca Mohamed V
Lambert-St Louis
2 stops
34h 58mMultiple Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
15h 50mCasablanca Mohamed V
Lambert-St Louis
2 stops
19h 23mMultiple Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
14h 38mCasablanca Mohamed V
Lambert-St Louis
2 stops
18h 34mAir France
Lambert-St Louis
Casablanca Mohamed V
2 stops
15h 50mCasablanca Mohamed V
Lambert-St Louis
2 stops
34h 58mMultiple Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
15h 50mCasablanca Mohamed V
Lambert-St Louis
2 stops
19h 23mMultiple Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
19h 15mCasablanca Mohamed V
Lambert-St Louis
2 stops
29h 31mIberia
Lambert-St Louis
Casablanca Mohamed V
2 stops
23h 20mCasablanca Mohamed V
Lambert-St Louis
2 stops
38h 37mIberia
Lambert-St Louis
Casablanca Mohamed V
2 stops
23h 19mCasablanca Mohamed V
Lambert-St Louis
2 stops
32h 05mIberia
Lambert-St Louis
Casablanca Mohamed V
2 stops
27h 50mCasablanca Mohamed V
Lambert-St Louis
2 stops
35h 10mAmerican Airlines
Lambert-St Louis
Marrakech Menara
2 stops
23h 55mMarrakech Menara
Lambert-St Louis
2 stops
18h 15mAmerican Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
24h 14mCasablanca Mohamed V
Lambert-St Louis
2 stops
30h 20mAmerican Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
19h 15mCasablanca Mohamed V
Lambert-St Louis
2 stops
29h 31mIberia
Lambert-St Louis
Casablanca Mohamed V
2 stops
23h 20mCasablanca Mohamed V
Lambert-St Louis
2 stops
38h 37mIberia
Lambert-St Louis
Casablanca Mohamed V
3 stops
20h 45mCasablanca Mohamed V
Lambert-St Louis
3 stops
34h 24mMultiple Airlines
Lambert-St Louis
Marrakech Menara
3 stops
39h 47mMultiple Airlines
Lambert-St Louis
Casablanca Mohamed V
2 stops
35h 15mMultiple Airlines
Lambert-St Louis
Marrakech Menara
2 stops
24h 39mBritish Airways
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Overall
Boarding
Entertainment
Comfort
Crew
Food
Reviews
Flight was delayed well over 1 hour causing me to loss my next flight.
Lambert-St Louis (STL), located 12.7 mi from the city center, is the airport you fly out of when you book flights from St. Louis to Morocco.
Due to the rapidly changing circumstances due to COVID-19, airlines like Delta, Air France, and American Airlines flying from Lambert-St Louis to Morocco have implemented new flexible cancellation policies.
Yes, there are multiple flights from St. Louis to Morocco for under $800. The cheapest flight booked recently is on Delta for just $737, but on average you can expect to pay $911.
There are currently 14+ open flights from St. Louis to Morocco within the next 7 days for less than $900.
The most popular flight routes from St. Louis to Morocco are Lambert-St Louis - Casablanca Mohamed V, Lambert-St Louis - Marrakech Menara and Lambert-St Louis - Nador.
The most popular airlines flying from St. Louis to Morocco are American Airlines, Air France and Delta. Something to consider prior to booking your flight.
While on average a flight from St. Louis to Morocco is generally $1,754, our data shows the cheapest flight currently is $601. When looking at the most popular route, (Lambert-St Louis - Casablanca Mohamed V), you can expect to pay $787 for that flight.