Latest Flight Deals to Marrakech

These are the best offers on flights to Marrakech you’ll find over the next 60 days, with savings of up to NZD 911. Don’t miss out!

72%
SeoulMarrakech
T'Way AirT'Way Air
One way
Economy
Mon, Dec 9
NZD 347
NZD 1,258
68%
BangkokMarrakech
Norse Atlantic AirwaysNorse Atlantic Airways
One way
Economy
Fri, Nov 22
NZD 418
NZD 1,315
63%
ShanghaiMarrakech
Hainan AirlinesHainan Airlines
One way
Economy
Sun, Dec 1
NZD 432
NZD 1,181
59%
Hong KongMarrakech
China Southern AirlinesChina Southern Airlines
One way
Economy
Sat, Nov 30
NZD 477
NZD 1,163
62%
ManilaMarrakech
Shenzhen AirlinesShenzhen Airlines
One way
Economy
Sat, Nov 23
NZD 517
NZD 1,342
63%
SingaporeMarrakech
China Southern AirlinesChina Southern Airlines
One way
Economy
Mon, Dec 9
NZD 543
NZD 1,465

Round-trip fights to Marrakech

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Marrakech affordably.

5 Day Trip
Fri, Nov 29 - Tue, Dec 3
5 Day Trip
Hong Kong
Marrakech
NZD 864
Search
7 Day Trip
Thu, Nov 21 - Wed, Nov 27
7 Day Trip
Kuala Lumpur
Marrakech
NZD 890
Search
7 Day Trip
Sun, Dec 1 - Sat, Dec 7
7 Day Trip
Seoul
Marrakech
NZD 920
Search
6 Day Trip
Fri, Feb 14 - Wed, Feb 19
6 Day Trip
Singapore
Marrakech
NZD 1,054
Search
7 Day Trip
Fri, Nov 29 - Thu, Dec 5
7 Day Trip
Bangkok
Marrakech
NZD 1,068
Search
5 Day Trip
Mon, Nov 25 - Fri, Nov 29
5 Day Trip
Shanghai
Marrakech
NZD 1,076
Search
View more return flights

Airports in Marrakech

Learn about the different airports in Marrakech, find the best flight and transfer options, and plan your journey.

Airlines Flying to Marrakech

See which airlines fly to Marrakech. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

American Airlines
From NZD 226
Norse Atlantic Airways
From NZD 231
Norse Atlantic Airways
From NZD 338
Virgin Atlantic
From NZD 355
Delta Air Lines
From NZD 381

Find more flights and airlines

Useful info for your flights to Marrakech from the United Kingdom

Cheapest nonstop flight priceNZD 68
Cheapest round-trip ticket priceNZD 136
Off-season for travelNovember
Peak season for travelAugust
Flight distance2,106.81 km
Average flight time3 hours 23 minutes
Popular airlineRoyal Air Maroc
Cheapest monthFebruary

Frequently asked questions: Booking Marrakech flights

  • What is the average flight ticket price from United States to Marrakech?

    The average ticket price to Marrakech is NZD 408. Please use this price as a reference only.
  • How long is the flight to Marrakech?

    • Approx. 3 hours 40 minutes to fly from London to Marrakech.
    • Approx. 3 hours 21 minutes to fly from Paris to Marrakech.
    • Approx. 3 hours 35 minutes to fly from Rome to Marrakech.
    • Approx. 2 hours 3 minutes to fly from Madrid to Marrakech.
  • How to get cheap flights to Marrakech?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Marrakech.
    • Look up different airlines that have flights to Marrakech.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • What is the most popular month to visit Marrakech?

    Understanding peak and off travel seasons to Marrakech can help you arrange your travel plans accordingly. The most popular month to visit Marrakech is December. The average price of flight tickets to Marrakech in December is NZD 487.
  • When are the cheapest flights to Marrakech?

    Flight tickets to Marrakech are the cheapest in February compared to other months, the average price is NZD 376.
  • What is the transportation method from the main airport to downtown in Marrakech?

    • The distance from Marrakesh Menara Airport to downtown is about 4 km. It takes about 20 minutes by taxi.
  • Which popular airlines have flights to Marrakech?

    Popular airlines with flights to Marrakech: easyJet , Wizz Air UK , and Royal Air Maroc .