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 $270
Search for one-way or return flights to Morocco. Choose from the popular airlines below and book your flight today for as little as $270!
- 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 Maroc$753 $1,11332% off32% off$1,113 $753
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 Airlines$903 $1,11319% off19% off$1,113 $903
EWR 3:30 PM13h 5m1 stopCMN 9:35 AMNew York - Casablanca | Thu, Nov 5 | Air Canada
CMN 11:45 AM26h 8m1 stopEWR 8:53 AMCasablanca - New York | Wed, Nov 11 | Air Canada$546 $1,11351% off51% off$1,113 $546
JFK 4:30 PM13h1 stopRBA 10:30 AMNew York - Rabat | Wed, Nov 11 | Air France
RBA 5:00 AM15h 10m1 stopJFK 3:10 PMRabat - New York | Wed, Nov 18 | Air France$55750% off$1,113 $557
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 | Ryanair$67040% off$1,113 $670
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 | Iberia$68439% off$1,113 $684
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 France$77530% off$1,113 $775
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 France$85523% off$1,113 $855
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 Maroc$88720% off$1,113 $887
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 Maroc$90619% off$1,113 $906
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 Maroc$92417% off$1,113 $924
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 Maroc$93516% off$1,113 $935
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 France$93716% off$1,113 $937
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 Maroc$96813% off$1,113 $968
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Fri, Nov 6 | Normal Airline
CMN 3:00 PM6hNonstopSIN 4:00 PMCasablanca - Singapore | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
JFK 8:00 PM6h 50mNonstopCMN 7:50 AMNew York - Casablanca | Thu, Nov 26 | Royal Air Maroc$584 $84030% off30% off$840 $584
EWR 9:50 PM7h 30mNonstopRAK 10:20 AMNew York - Marrakech | Thu, Dec 10 | United Airlines$699 $84017% off17% off$840 $699
EWR 12:10 AM13h 20m1 stopRAK 6:30 PMNew York - Marrakech | Mon, Nov 16 | TAP Air Portugal$270 $84068% off68% off$840 $270
EWR 8:00 PM32h 35m1 stopCMN 9:35 AMNew York - Casablanca | Sat, Jan 2 | United Airlines$28366% off$840 $283
JFK 8:00 AM25h 25m1 stopTNG 2:25 PMNew York - Tangier | Tue, Nov 17 | Virgin Atlantic$31762% off$840 $317
JFK 10:10 AM27h 30m1 stopAGA 6:40 PMNew York - Agadir | Wed, Dec 2 | American Airlines$33660% off$840 $336
EWR 11:00 PM17h 30m1 stopRBA 10:30 PMNew York - Rabat | Wed, Nov 18 | French Bee Airlines$36056% off$840 $360
JFK 1:00 AM28h 10m1 stopFEZ 10:10 AMNew York - Fes | Fri, Jan 1 | Air France$42549% off$840 $425
EWR 11:00 PM30h 55m1 stopESU 10:55 AMNew York - Essaouira | Sun, Dec 13 | French Bee Airlines$47244% off$840 $472
JFK 8:00 PM9h 20m1 stopNDR 10:20 AMNew York - Nador | Tue, Dec 8 | Royal Air Maroc$65023% off$840 $650
JFK 8:00 PM23h 10m1 stopOZZ 12:10 AMNew York - Ouarzazate | Tue, Nov 24 | Royal Air Maroc$67220% off$840 $672
JFK 8:00 PM21h 59m1 stopERH 10:59 PMNew York - Errachidia | Sun, Nov 22 | Royal Air Maroc$70017% off$840 $700
JFK 8:00 PM14h 50m1 stopTTU 3:50 PMNew York - Tetouan | Thu, Nov 12 | Royal Air Maroc$71215% off$840 $712
JFK 8:00 PM22h 50m1 stopVIL 11:50 PMNew York - Dakhla | Sun, Nov 22 | Royal Air Maroc$73013% off$840 $730
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Fri, Nov 6 | 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 | $601 |
|---|---|
| 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 $447, while a one-way flight costs $225.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 $488 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 $447.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 Lisbon to Marrakech
- Flights from London to Marrakech
- Flights from Cairo to Casablanca
- Flights from Paris to Marrakech
- Flights from Agadir to Casablanca
- Flights from Guangzhou to Casablanca
- Flights from Madrid to Marrakech
- Flights from New York to Casablanca
- Flights from Shanghai to Casablanca
- Flights from Tunis to Casablanca
- Cheap China Eastern Airlines tickets
- China Southern Airlines round-trip tickets
- Cheap Cebu Pacific tickets
- Air China plane tickets
- American Airlines round-trip tickets
- Philippine Airlines round-trip tickets
- Frontier Airlines plane tickets
- Cheap Delta Air Lines tickets
- Cheap Thai Airways tickets
- Cheap United Airlines tickets
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.