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
Check out popular cities in Morocco and find flights to the cities below.
Discover one-way or return flights to Morocco from BRL 1,486
Search for one-way or return flights to Morocco. Choose from the popular airlines below and book your flight today for as little as BRL 1,486!
- One way
- Round-trip
-
- Cheapest nonstop
JFK 8:00 PM6h 50mNonstopCMN 7:50 AMNew York - Casablanca | Tue, Nov 17 | Royal Air Maroc
CMN 2:50 PM8h 5mNonstopJFK 5:55 PMCasablanca - New York | Wed, Nov 25 | Royal Air MarocBRL 4,143 BRL 6,57737% off37% offBRL 6,577 BRL 4,143
EWR 9:50 PM7h 30mNonstopRAK 10:20 AMNew York - Marrakech | Sat, Nov 7 | United Airlines
RAK 12:20 PM9h 15mNonstopEWR 4:35 PMMarrakech - New York | Sat, Nov 14 | United AirlinesBRL 4,971 BRL 6,57724% off24% offBRL 6,577 BRL 4,971
JFK 4:30 PM13h1 stopRBA 10:30 AMNew York - Rabat | Wed, Nov 11 | KLM
RBA 5:00 AM17h 15m1 stopJFK 5:15 PMRabat - New York | Wed, Nov 18 | Air FranceBRL 3,067 BRL 6,57753% off53% offBRL 6,577 BRL 3,067
EWR 5:05 PM11h 15m1 stopCMN 9:20 AMNew York - Casablanca | Tue, Nov 17 | KLM
CMN 5:00 AM17h 15m1 stopJFK 5:15 PMCasablanca - New York | Tue, Nov 24 | Air FranceBRL 3,29250% offBRL 6,577 BRL 3,292
EWR 11:00 PM17h 30m1 stopRAK 9:30 PMNew York - Marrakech | Wed, Dec 2 | French Bee Airlines
RAK 6:00 AM20h1 stopEWR 9:00 PMMarrakech - New York | Sun, Dec 6 | RyanairBRL 3,68744% offBRL 6,577 BRL 3,687
JFK 5:05 PM13h 50m1 stopTNG 11:55 AMNew York - Tangier | Tue, Nov 10 | Iberia
TNG 12:25 PM11h 50m1 stopJFK 7:15 PMTangier - New York | Tue, Nov 17 | IberiaBRL 3,76643% offBRL 6,577 BRL 3,766
EWR 11:00 PM31h 15m1 stopOZZ 11:15 AMNew York - Ouarzazate | Fri, Dec 4 | French Bee Airlines
OZZ 10:55 AM15h 5m1 stopEWR 9:00 PMOuarzazate - New York | Fri, Dec 11 | Transavia FranceBRL 4,26435% offBRL 6,577 BRL 4,264
JFK 1:00 AM28h 35m1 stopAGA 10:35 AMNew York - Agadir | Wed, Dec 2 | Delta Air Lines
AGA 9:30 AM16h 30m1 stopEWR 9:00 PMAgadir - New York | Sun, Dec 6 | Transavia FranceBRL 4,70628% offBRL 6,577 BRL 4,706
JFK 8:00 PM16h 15m1 stopOUD 5:15 PMNew York - Oujda | Mon, Nov 16 | Royal Air Maroc
OUD 6:15 PM28h 40m1 stopJFK 5:55 PMOujda - New York | Mon, Nov 23 | Royal Air MarocBRL 4,88126% offBRL 6,577 BRL 4,881
JFK 8:00 PM14h 35m1 stopTTU 3:35 PMNew York - Tetouan | Mon, Dec 7 | Royal Air Maroc
TTU 7:35 PM17h 40m1 stopJFK 8:15 AMTetouan - New York | Fri, Dec 11 | Royal Air MarocBRL 4,98524% offBRL 6,577 BRL 4,985
JFK 8:00 PM21h 59m1 stopERH 10:59 PMNew York - Errachidia | Wed, Nov 18 | Royal Air Maroc
ERH 6:15 AM16h 40m1 stopJFK 5:55 PMErrachidia - New York | Wed, Nov 25 | Royal Air MarocBRL 5,08723% offBRL 6,577 BRL 5,087
JFK 8:00 PM22h 30m1 stopFEZ 11:30 PMNew York - Fes | Wed, Nov 18 | Royal Air Maroc
FEZ 6:30 AM16h 25m1 stopJFK 5:55 PMFes - New York | Wed, Nov 25 | Royal Air MarocBRL 5,14922% offBRL 6,577 BRL 5,149
EWR 11:00 PM30h 55m1 stopESU 10:55 AMNew York - Essaouira | Sat, Nov 7 | French Bee Airlines
ESU 9:35 AM16h 25m1 stopEWR 9:00 PMEssaouira - New York | Sat, Nov 14 | Transavia FranceBRL 5,15922% offBRL 6,577 BRL 5,159
JFK 8:00 PM22h 50m1 stopVIL 11:50 PMNew York - Dakhla | Tue, Nov 24 | Royal Air Maroc
VIL 8:00 AM14h 55m1 stopJFK 5:55 PMDakhla - New York | Tue, Dec 1 | Royal Air MarocBRL 5,32719% offBRL 6,577 BRL 5,327
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Sun, Nov 8 | Normal Airline
CMN 3:00 PM6hNonstopSIN 4:00 PMCasablanca - Singapore | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JFK 8:00 PM6h 50mNonstopCMN 7:50 AMNew York - Casablanca | Thu, Nov 26 | Royal Air MarocBRL 3,214 BRL 4,84134% off34% offBRL 4,841 BRL 3,214
EWR 9:50 PM7h 30mNonstopRAK 10:20 AMNew York - Marrakech | Thu, Dec 10 | United AirlinesBRL 3,846 BRL 4,84121% off21% offBRL 4,841 BRL 3,846
EWR 12:10 AM13h 20m1 stopRAK 6:30 PMNew York - Marrakech | Mon, Nov 16 | TAP Air PortugalBRL 1,486 BRL 4,84169% off69% offBRL 4,841 BRL 1,486
JFK 10:05 PM18h 15m1 stopTNG 9:20 PMNew York - Tangier | Tue, Nov 24 | Air EuropaBRL 1,54868% offBRL 4,841 BRL 1,548
EWR 8:00 PM32h 35m1 stopCMN 9:35 AMNew York - Casablanca | Sat, Jan 2 | United AirlinesBRL 1,55568% offBRL 4,841 BRL 1,555
JFK 10:10 AM27h 30m1 stopAGA 6:40 PMNew York - Agadir | Wed, Dec 2 | American AirlinesBRL 1,84562% offBRL 4,841 BRL 1,845
EWR 11:00 PM17h 30m1 stopRBA 10:30 PMNew York - Rabat | Wed, Nov 18 | French Bee AirlinesBRL 1,97959% offBRL 4,841 BRL 1,979
JFK 1:00 AM28h 10m1 stopFEZ 10:10 AMNew York - Fes | Fri, Jan 1 | Air FranceBRL 2,34052% offBRL 4,841 BRL 2,340
EWR 11:00 PM30h 55m1 stopESU 10:55 AMNew York - Essaouira | Sun, Dec 13 | French Bee AirlinesBRL 2,59546% offBRL 4,841 BRL 2,595
JFK 8:00 PM9h 20m1 stopNDR 10:20 AMNew York - Nador | Tue, Dec 8 | Royal Air MarocBRL 3,57826% offBRL 4,841 BRL 3,578
JFK 8:00 PM23h 10m1 stopOZZ 12:10 AMNew York - Ouarzazate | Tue, Nov 24 | Royal Air MarocBRL 3,69824% offBRL 4,841 BRL 3,698
JFK 8:00 PM19h 30m1 stopGLN 8:30 PMNew York - Guelmim | Thu, Dec 3 | Royal Air MarocBRL 3,83121% offBRL 4,841 BRL 3,831
JFK 8:00 PM21h 59m1 stopERH 10:59 PMNew York - Errachidia | Sun, Nov 22 | Royal Air MarocBRL 3,85020% offBRL 4,841 BRL 3,850
JFK 8:00 PM14h 50m1 stopTTU 3:50 PMNew York - Tetouan | Thu, Nov 12 | Royal Air MarocBRL 3,92119% offBRL 4,841 BRL 3,921
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
Displayed flight fares to Morocco are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Featured airlines flying to Morocco
Royal Air Maroc
easyJet
Qatar Airways
Ryanair
Saudia
Air Arabia Maroc
Etihad Airways
EgyptAir
TAP Air Portugal
Tunisair
American Airlines
Iberia Express Airways
Gulf Air
Turkish Airlines
Iberia
Transavia France
Wizz Air Malta
China Eastern Airlines
Royal Jordanian
Pegasus Airlines
When is the Cheapest Time to Fly to Morocco from ?
Check out price trend charts for flights to popular cities in Morocco and discover the best time to book affordable tickets.
-
Casablanca
-
Marrakech
-
Agadir
-
Tangier
-
Rabat
-
Fes
Important info for flying to Morocco
| Cheapest one-way flight price | BRL 2,572 |
|---|---|
| Off-season for travel | October |
| Peak season for travel | January |
| Popular airline | Royal Air Maroc |
| Cheapest month | November |
FAQ
How much is a flight to Morocco?
The average price of a round-trip flight to Morocco from United States is BRL 2,460, while a one-way flight costs BRL 1,238.What's the cheapest return flight to Morocco in the next 30 days?
The cheapest round-trip flight to Morocco from United States is on the route from Columbus to Casablanca, with prices starting at BRL 2,684 between 2026-11-30 and 2026-12-06.Which city has the cheapest flights when traveling from United States to Morocco?
Over the next 3 months, the cheapest city to fly to Morocco from United States is Columbus, with an average round-trip price of BRL 2,460.Where can I fly to Morocco from United States?
There are direct flights from United States to Morocco. Casablanca, and Marrakech are all popular destinations in Morocco.What are the best places to visit in Morocco?
Based on Trip.com data, Casablanca attracts most tourists in Morocco. Marrakech, Tangier, Agadir, and Rabat are all popular cities for tourism in Morocco.What's the top tourist attraction in Morocco?
Jardin Majorelle attracted the most visitors last year, followed by Hassan II Mosque, and Sahara Desert.Which airlines offer flights to Morocco from United States?
Royal Air Maroc are airlines that fly frequently from United States to Morocco. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Morocco, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Trending Searches
- Flights from Madrid to Marrakech
- Flights from Agadir to Casablanca
- Flights from Lisbon to Marrakech
- Flights from Dakar to Casablanca
- Flights from London to Marrakech
- Flights from Guangzhou to Casablanca
- Flights from Cairo to Casablanca
- Flights from Tunis to Casablanca
- Flights from New York to Casablanca
- Flights from Shanghai to Casablanca
- China Eastern Airlines round-trip tickets
- China Southern Airlines round-trip tickets
- Cheap Cebu Pacific tickets
- Air China round-trip tickets
- American Airlines round-trip tickets
- Philippine Airlines round-trip tickets
- Frontier Airlines plane tickets
- Delta Air Lines round-trip tickets
- Cheap Thai Airways tickets
- Thai AirAsia plane tickets
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.