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 $274
Search for one-way or return flights to Morocco. Choose from the popular airlines below and book your flight today for as little as $274!
-
One way
-
Round-trip
-
-
Cheapest nonstop
JFK 8:45 PM7h 5mNonstopCMN 8:50 AMNew York - Casablanca | Wed, Sep 16 | Royal Air Maroc
CMN 3:55 PM6h 50mNonstopJFK 6:45 PMCasablanca - New York | Wed, Sep 23 | Royal Air Maroc$795 $1,07026% off26% off$1,070 $795 -
JFK 8:40 PM10h 5m1 stopTNG 11:45 AMNew York - Tangier | Mon, Sep 7 | Iberia
TNG 12:15 PM11h 40m1 stopJFK 6:55 PMTangier - New York | Thu, Sep 10 | Iberia$622 $1,07042% off42% off$1,070 $622 -
EWR 6:40 PM31h 35m1 stopCMN 7:15 AMNew York - Casablanca | Sun, Oct 11 | United Airlines
CMN 7:10 PM24h 35m1 stopJFK 2:45 PMCasablanca - New York | Sun, Oct 18 | Saudia$655 $1,07039% off39% off$1,070 $655 -
JFK 12:40 AM19h 15m1 stopRAK 12:55 AMNew York - Marrakech | Thu, Sep 3 | Air Europa
RAK 8:05 PM23h 50m1 stopJFK 2:55 PMMarrakech - New York | Fri, Sep 11 | Iberia$65639% off$1,070 $656 -
EWR 11:00 PM18h 30m1 stopAGA 10:30 PMNew York - Agadir | Fri, Oct 2 | French Bee Airlines
AGA 6:00 AM20h1 stopEWR 9:00 PMAgadir - New York | Mon, Oct 5 | Transavia France$71433% off$1,070 $714 -
EWR 11:00 PM19h 10m1 stopOUD 10:10 PMNew York - Oujda | Sun, Oct 4 | French Bee Airlines
OUD 6:50 AM18h 10m1 stopEWR 9:00 PMOujda - New York | Mon, Oct 12 | Royal Air Maroc$76328% off$1,070 $763 -
JFK 1:00 AM11h 15m1 stopRBA 5:15 PMNew York - Rabat | Wed, Sep 16 | KLM
RBA 6:15 PM21h 25m1 stopJFK 10:40 AMRabat - New York | Wed, Sep 23 | KLM$76528% off$1,070 $765 -
JFK 5:05 PM13h 20m1 stopNDR 11:25 AMNew York - Nador | Thu, Sep 10 | American Airlines
NDR 11:35 PM21h 35m1 stopJFK 4:10 PMNador - New York | Wed, Sep 16 | Air Arabia Maroc$86919% off$1,070 $869 -
JFK 8:45 PM33h 40m1 stopOZZ 11:25 AMNew York - Ouarzazate | Wed, Sep 9 | Royal Air Maroc
OZZ 7:55 AM29h 55m1 stopJFK 8:50 AMOuarzazate - New York | Wed, Sep 16 | Royal Air Maroc$92514% off$1,070 $925 -
JFK 8:45 PM22h 30m1 stopFEZ 12:15 AMNew York - Fes | Wed, Sep 23 | Royal Air Maroc
FEZ 5:30 AM18h 15m1 stopJFK 6:45 PMFes - New York | Wed, Sep 30 | Royal Air Maroc$93513% off$1,070 $935 -
JFK 8:45 PM22h 14m1 stopERH 11:59 PMNew York - Errachidia | Fri, Sep 11 | Royal Air Maroc
ERH 7:15 AM16h 30m1 stopJFK 6:45 PMErrachidia - New York | Sat, Sep 19 | Royal Air Maroc$93712% off$1,070 $937 -
JFK 8:45 PM15h 5m1 stopTTU 4:50 PMNew York - Tetouan | Thu, Sep 10 | Royal Air Maroc
TTU 1:15 PM24h 35m1 stopJFK 8:50 AMTetouan - New York | Wed, Sep 16 | Royal Air Maroc$94811% off$1,070 $948 -
JFK 11:50 AM23h 55m1 stopTTA 4:45 PMNew York - Tan-Tan | Thu, Sep 10 | Royal Air Maroc
TTA 11:45 AM27h 5m1 stopJFK 9:50 AMTan-Tan - New York | Wed, Sep 16 | Royal Air Maroc$96310% off$1,070 $963 -
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Sun, Aug 16 | Normal Airline
CMN 3:00 PM6hNonstopSIN 4:00 PMCasablanca - Singapore | Tue, Aug 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
JFK 10:50 AM7h 5mNonstopCMN 10:55 PMNew York - Casablanca | Sat, Sep 5 | American Airlines$656 $77816% off16% off$778 $656 -
JFK 6:20 PM34h1 stopRAK 9:20 AMNew York - Marrakech | Sun, Sep 6 | Norse Atlantic Airways$274 $77865% off65% off$778 $274 -
EWR 11:00 PM34h 20m1 stopAGA 2:20 PMNew York - Agadir | Mon, Aug 17 | French Bee Airlines$294 $77862% off62% off$778 $294 -
JFK 11:50 PM32h 10m1 stopTNG 1:00 PMNew York - Tangier | Mon, Aug 24 | Level$30461% off$778 $304 -
JFK 4:55 PM14h1 stopCMN 11:55 AMNew York - Casablanca | Sun, Sep 13 | Iberia$31260% off$778 $312 -
JFK 11:50 PM13h 50m1 stopESU 6:40 PMNew York - Essaouira | Mon, Aug 24 | Level$32857% off$778 $328 -
JFK 11:50 PM16h 20m1 stopNDR 9:10 PMNew York - Nador | Sat, Aug 22 | Level$34156% off$778 $341 -
EWR 11:00 PM14h 5m1 stopRBA 6:05 PMNew York - Rabat | Mon, Aug 17 | French Bee Airlines$34556% off$778 $345 -
EWR 11:00 PM12h 45m1 stopFEZ 4:45 PMNew York - Fes | Sun, Aug 30 | French Bee Airlines$41247% off$778 $412 -
EWR 5:00 PM18h 30m1 stopVIL 4:30 PMNew York - Dakhla | Sun, Aug 16 | Delta Air Lines$55328% off$778 $553 -
JFK 8:25 PM19h 45m1 stopTTU 9:10 PMNew York - Tetouan | Tue, Aug 25 | Virgin Atlantic$59424% off$778 $594 -
JFK 8:45 PM14h 20m1 stopOUD 4:05 PMNew York - Oujda | Tue, Aug 18 | Royal Air Maroc$66215% off$778 $662 -
JFK 10:50 AM19h 15m1 stopTTA 11:05 AMNew York - Tan-Tan | Sun, Aug 30 | Royal Air Maroc$70010% off$778 $700 -
SIN 1:00 PM17h 25m1 stopCMN 2:00 PMSingapore - Casablanca | Sun, Aug 16 | Normal AirlineFind more flightsFind more flights
-
to_country.flight_disclaimer
Featured airlines flying to Morocco
Royal Air Maroc
EgyptAir
Qatar Airways
Saudia
Air Arabia Maroc
Ryanair
easyJet
Turkish Airlines
TAP Air Portugal
Etihad Airways
Emirates
Gulf Air
American Airlines
China Eastern Airlines
Nouvelair
Air Canada
Tunisair
Iberia
Pegasus Airlines
Transavia France
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
-
Oujda
Important info for flying to Morocco
| Cheapest one-way flight price | $459 |
|---|---|
| Off-season for travel | September |
| Peak season for travel | July |
| 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 $606, while a one-way flight costs $240. -
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 $622 between 2026-09-07 and 2026-09-10. -
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 $606. -
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, Agadir, Tangier, and Rabat are all popular cities for tourism in Morocco. -
What's the top tourist attraction in Morocco?
Hassan II Mosque attracted the most visitors last year, followed by Jardin Majorelle, and Marrakesh. -
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
- Cheap flights from Shanghai to Casablanca
- Flights from Tunis to Casablanca
- Return flights from Cairo to Casablanca
- Cheap flights from Jeddah to Casablanca
- Flights from London to Marrakech
- Flights from Guangzhou to Casablanca
- Flights from Beijing to Casablanca
- Flights from Paris to Marrakech
- Return flights from Istanbul to Casablanca
- Return flights from Hong Kong to Casablanca
- Cheap China Eastern Airlines tickets
- Cheap Cebu Pacific tickets
- Cheap China Southern Airlines tickets
- Air China round-trip tickets
- Cheap Philippine Airlines tickets
- Delta Air Lines plane tickets
- Frontier Airlines round-trip tickets
- American Airlines plane tickets
- United Airlines round-trip tickets
- Cheap easyJet tickets
- Low cost flights to China
- Cheap round-trip flights to United States
- Low cost flights to Philippines
- Plane tickets to Thailand
- Low cost flights to Japan
- Cheap round-trip flights to Vietnam
- Low cost flights to South Korea
- Plane tickets to Malaysia
- Plane tickets to Canada
- Cheap round-trip flights to India
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.