Fly to Morocco
Combining the spectacular Atlas Mountains with the glittering seas of the Atlantic Coast and sun-soaked sandy desert of the Sahara, it’s no wonder flights to Morocco are becoming increasingly more popular. An enticing mix of old and new, you can expect traditional Riads and crowded medinas with a labyrinth of cobbled streets lined with buzzing souks selling everything from spices to ceramics, alongside luxurious 5* resorts, high street and designer stores and buzzing beach clubs. Whether you fancy a camel ride in the desert, to relax on the golden sandy beach or visit a traditional Berber village, here’s why you should book flights to Morocco.
When it comes to booking tickets to Morocco, there’s plenty of options to choose from. You can fly to Morocco direct from a range of destinations including London, Madrid and Dubai. Marrakech, also known as the ‘red city’ is a popular choice with travellers due to its lively medina bustling with souks, fancy palaces and world-class hammans. Vibrant Fez with its colourful markets, stunning architecture and bustling narrow alleyways is also a popular place, as is the cosmopolitan city of Casablanca with its shopping mall, nightclubs and luxury hotels. If beaches are what you’re looking for, the bustling resort of Agadir is sure to tick your boxes with its endless stretches of golden sands.
Although the lively Moroccan medinas are a sight in themselves, there’s plenty of other sights to see, too. In Marrakech, the Jardin Majorelle, a beautiful botanical garden in Marrakech and one that has been restored by Yves Saint-Laurent, is a must-visit, as is the packed Jeema el-Fnaa square, impressive Koutoubia Mosque and the 19th century Bahia Palace. Or, for one of the biggest and beautiful mosques in the world, head to Hassan II Mosque in Casablanca. The ancient Roman city of Volubilis and historic Ait Ben Haddou are also a must for your sightseeing itinerary. Meanwhile, nature lovers will appreciate the beauty of the Dades Valley with its breathtaking scenery.
The perfect mix of relaxation and adventure, book flights to Morocco to experience a unique and fascinating destination that has something for everyone.
Discover one-way or return flights to Morocco from US$318
Search for one-way or return flights to Morocco. Choose from the popular airlines below and book your flight today for as little as US$318!
- Round-trip
- One way
-
BKK 15:5521h 25m1 stopCMN 07:20Bangkok - Casablanca | Fri, May 8 | Etihad Airways
CMN 09:2515h 5m1 stopBKK 06:30Casablanca - Bangkok | Fri, May 15 | Etihad AirwaysUS$537 US$1,85171% off71% offUS$1,851 US$537-
BKK 12:5026h1 stopRAK 08:50Bangkok - Marrakech | Mon, May 11 | Swiss Airlines
RAK 09:0018h 50m1 stopBKK 09:50Marrakech - Bangkok | Thu, May 14 | Swiss AirlinesUS$866 US$1,85153% off53% offUS$1,851 US$866 -
BKK 12:5033h 15m1 stopAGA 16:05Bangkok - Agadir | Fri, May 8 | Swiss Airlines
AGA 18:1533h 35m1 stopBKK 09:50Agadir - Bangkok | Wed, May 13 | Swiss AirlinesUS$1,002 US$1,85146% off46% offUS$1,851 US$1,002 -
BKK 12:0535h 55m1 stopRBA 18:00Bangkok - Rabat | Mon, Jun 8 | KLM
RBA 20:2531h 5m1 stopBKK 09:30Rabat - Bangkok | Sat, Jun 13 | KLMUS$1,25132% offUS$1,851 US$1,251 -
BKK 11:2532h 55m1 stopTNG 14:20Bangkok - Tangier | Wed, May 6 | Air France
TNG 15:2035h 55m1 stopBKK 09:15Tangier - Bangkok | Tue, May 12 | Air FranceUS$1,6849% offUS$1,851 US$1,684 -
RAK 13:0017h 25m1 stopCMN Invalid DateMarrakech - Casablanca | Tue, Apr 14 | Normal Airline
CMN 15:006hNonstopRAK 16:00Casablanca - Marrakech | Thu, Apr 16 | Normal AirlineFind more flightsFind more flights
-
BKK 13:3528h 45m1 stopCMN 12:20Bangkok - Casablanca | Thu, Apr 23 | China Eastern AirlinesUS$318 US$1,75382% off82% offUS$1,753 US$318 -
BKK 18:3031h 40m1 stopTNG 20:10Bangkok - Tangier | Fri, May 22 | Iberojet AirlinesUS$358 US$1,75380% off80% offUS$1,753 US$358 -
BKK 18:3036h 10m1 stopRAK 00:40Bangkok - Marrakech | Fri, May 8 | Iberojet AirlinesUS$400 US$1,75377% off77% offUS$1,753 US$400 -
BKK 00:4025h 30m1 stopFEZ 20:10Bangkok - Fes | Wed, Apr 15 | Thai AirwaysUS$44175% offUS$1,753 US$441 -
BKK 00:4037h 50m1 stopRBA 08:30Bangkok - Rabat | Tue, May 12 | Thai AirwaysUS$50371% offUS$1,753 US$503 -
BKK 12:5026h 25m1 stopAGA 09:15Bangkok - Agadir | Fri, May 22 | Swiss AirlinesUS$58167% offUS$1,753 US$581 -
BKK 00:0529h 5m1 stopOUD 23:10Bangkok - Oujda | Wed, Apr 15 | Thai AirwaysUS$70760% offUS$1,753 US$707 -
BKK 10:0534h 50m1 stopTTU 14:55Bangkok - Tetouan | Wed, Apr 15 | AircalinUS$71859% offUS$1,753 US$718 -
BKK 00:0528h 20m1 stopNDR 22:25Bangkok - Nador | Thu, May 7 | Thai AirwaysUS$81853% offUS$1,753 US$818 -
BKK 00:0528h1 stopAHU 22:05Bangkok - El Hoceima | Mon, May 4 | Thai AirwaysUS$1,15434% offUS$1,753 US$1,154 -
BKK 10:0529h 45m1 stopESU 09:50Bangkok - Essaouira | Wed, Apr 15 | AircalinUS$1,5959% offUS$1,753 US$1,595 -
RAK 13:0017h 25m1 stopCMN Invalid DateMarrakech - Casablanca | Tue, Apr 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Marrakech to Casablanca are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Popular airlines flying to Morocco
Royal Air Maroc
Qatar Airways
Ryanair
Turkish Airlines
Air Arabia Maroc
easyJet
Gulf Air
Transavia France
EgyptAir
Etihad Airways
Emirates
Vueling Airlines
Saudia
TUI fly Belgium
TAP Air Portugal
Wizz Air Malta
Iberia
Pegasus Airlines
Transavia
China Eastern Airlines When is the Cheapest Time for Flights to Morocco?
Check on flight price trend to popular cities in Morocco. Select proper date to book the cheapest flight.
- Casablanca
- Marrakech
- Agadir
- Tangier
- Rabat
- Laayoune
Important info for flying to Morocco
| Cheapest one-way flight price | US$472 |
|---|---|
| Cheapest return ticket price | US$1,426 |
| Cheapest month | November |
| Peak season for travel | July |
| Popular airline | Qatar Airways |
FAQ
What's the top tourist attraction in Morocco?
Hassan II Mosque attracted the most visitors last year, followed by Jardin Majorelle, and Chefchaouen.
Trending Searches
- Direct flights from Beijing to Casablanca
- Direct flights from Barcelona to Marrakech
- Cheap flights from Istanbul to Casablanca
- Direct flights from Milan to Marrakech
- Return flights from Cairo to Casablanca
- Cheap flights from Paris to Marrakech
- Direct flights from Guangzhou to Casablanca
- Return flights from Shanghai to Casablanca
- Direct flights from Tunis to Casablanca
- Return flights from Jeddah to Casablanca
Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.









