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.
Popular Destinations in Morocco
View popular cities in Morocco and check on flights to these cities.
Discover one-way or return flights to Morocco from US$288
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$288!
- One way
- Round-trip
- Sort by: Lowest Price
- Sort by: Earliest Flight
- CheapestSun, May 5PVG|RAKShanghaiMarrakech2 Stops|Hainan AirlinesUS$288US$71760% OFF60% OFFUS$717US$288
- Sun, May 5PVG|AGAShanghaiAgadir2 Stops|Hainan AirlinesUS$310US$71756% OFF56% OFFUS$717US$310
- Sun, May 12PVG|CMNShanghaiCasablanca2 Stops|Hainan AirlinesUS$395US$71745% OFF45% OFFUS$717US$395
- Fri, Apr 26SHA|TNGShanghaiTangier2 Stops|Juneyao AirlinesUS$395US$395
- Wed, Jun 5PVG|RBAShanghaiRabat2 Stops|Vietnam AirlinesUS$446US$446
- Mon, Jun 3PVG|FEZShanghaiFes2 Stops|Vietnam AirlinesUS$475US$475
- Wed, May 1PVG|TTUShanghaiTetouan2 Stops|EmiratesUS$486US$486
- Sun, May 26PVG|NDRShanghaiNador2 Stops|EgyptAirUS$516US$516
- Wed, May 29PVG|VILShanghaiDakhla2 Stops|Etihad AirwaysUS$567US$567
- Fri, Mar 3SHA Shanghai1 Stops|EconomyFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
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.
- Marrakech
- Casablanca
Important Info for Flying to Morocco
Cheapest nonstop flight price | $288 |
---|---|
Cheapest round-trip ticket price | $537 |
Off-season for travel | December |
Peak season for travel | July |
Popular airline | Austrian Airlines |
Cheapest month | November |
How to find a cheap flight from Shanghai to Morocco
FAQ
Explore Morocco
Trending Searches
Flights to Popular Airports in Morocco
- Agadir–Al Massira Airport
- Marrakesh Menara Airport
- Oujda Angads Airport
- Saiss Airport
- Errachidia Airport
- Mohammed V International Airport
- Essaouira-Mogador Airport
- Sania Ramel Airport
- Zagora Airport
- Rabat–Salé Airport
- Tan Tan Airport
- Charif Al Idrissi Airport
- Tangier Ibn Battouta Airport
- Hassan I Airport
- Goulimime Airport
Flights to Popular Cities in Morocco
Popular Routes in Morocco
- Flights from Wuyishan to Casablanca
- Flights from Istanbul to Marrakech
- Flights from Paris to Marrakech
- Flights from Marrakech to Tangier
- Flights from Tangier to Marrakech
- Flights from Malaga to Tangier
- Flights from Rome to Marrakech
- Flights from Fes to Marrakech
- Flights from Tangier to Agadir
- Flights from Lisbon to Marrakech
- Flights from Moscow to Casablanca
- Flights from Marrakech to Fes
- Flights from Rabat to Agadir
- Flights from Marrakech to Rabat
- Flights from Lagos to Marrakech
- Flights from Fes to Errachidia
- Flights from Gibraltar to Tangier
- Flights from Istanbul to Casablanca
- Flights from Lagos to Casablanca
- Flights from Casablanca to Agadir
- Flights from Madrid to Marrakech
- Flights from Berlin to Marrakech
- Flights from London to Marrakech
- Flights from Agadir to Dakhla
- Flights from Agadir to Tangier
Recommended Hotels in Morocco
- Hotels in Marrakech
- Hotels in Tangier
- Hotels in Casablanca
- Hotels in Rabat
- Hotels in Agadir
- Hotels in Ifrane
- Hotels in Meknes
- Hotels in Taghazout
- Hotels in Marina Smir
- Hotels in Fes
- Hotels in M'diq
- Hotels in Nador
- Hotels in Tetouan
- Hotels in Chefchaouen
- Hotels in Kenitra
- Hotels in Saidia
- Hotels in El Jadida
- Hotels in Dakhla
- Hotels in Laayoune
- Hotels in Tamraght Ouzdar
- Hotels in Mohammedia
- Hotels in Fnideq
- Hotels in Maarif
- Hotels in Ouarzazate
- Hotels in Martil
Top Airlines
- Malta
- Delta Air Lines
- China Airlines
- Nokair
- Air China
- Sa Airlink
- Air Canada
- Bahamasair
- Cebgo Airline
- Air Senegal
- SalamAir
- Sky Angkor Airlines
- Flysafair
- Frontier Airlines
- Myanmar National Airlines
- Hong Kong Airlines
- Air Macau
- Rwandair
- Iraqi Airways
- United Airlines
- Ethiopian Airlines
- Jin Air
- Qatar Airways
- Caribbean Airlines
- Air Busan
Popular Countries
- Flights to Egypt
- Flights to Eswatini
- Flights to Libya
- Flights to South Africa
- Flights to Somalia
- Flights to Algeria
- Flights to Namibia
- Flights to Nigeria
- Flights to Cape Verde
- Flights to Madagascar
- Flights to Cameroon
- Flights to South Sudan
- Flights to Sudan
- Flights to Zimbabwe
- Flights to Sierra Leone
- Flights to Tanzania
- Flights to Mauritania
- Flights to Ethiopia
- Flights to Ghana
- Flights to Rwanda
- Flights to Djibouti
- Flights to Zambia
- Flights to Kenya
- Flights to Mali
- Flights to Comoros
Site Operator: Trip.com Travel Singapore Pte. Ltd.