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 PHP 39,876. Don’t miss out!

68%
Marrakech PHP 18,562 per passenger Departure Date: Wed, May 28 One-way flight operated by Air China "The one-way connecting flight operated by Air China departs from Ninoy Aquino International Airport on Wed, May 28, arriving in Marrakesh Menara Airport." Price from PHP 18,562, including taxes and charges.
ManilaMarrakech
Air ChinaAir China
One way
Economy
Wed, May 28
PHP 18,562
PHP 58,438
51%
Marrakech PHP 33,932 per passenger Departure Date: Sat, Apr 5 One-way flight operated by Cebu Pacific "The one-way connecting flight operated by Cebu Pacific departs from Mactan-Cebu International Airport on Sat, Apr 5, arriving in Marrakesh Menara Airport." Price from PHP 33,932, including taxes and charges.
CebuMarrakech
Cebu PacificCebu Pacific
One way
Economy
Sat, Apr 5
PHP 33,932
PHP 69,252

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.

Marrakech PHP 43,200 per passenger Departure date: Tue, Apr 29; Return Date Sat, May 3 Roundtrip flight operated by Saudia and Ryanair UK "Outbound connecting flight to Marrakesh Menara Airport operated by Saudia departs from Ninoy Aquino International Airport on Tue, Apr 29." "Inbound connecting flight to Ninoy Aquino International Airport operated by Ryanair UK departs from Marrakesh Menara Airport on Sat, May 3." Roundtrip starts from PHP 43,200, including taxes and charges.
5 Day Trip
Tue, Apr 29 - Sat, May 3
5 Day Trip
Manila
Marrakech
PHP 43,200
Search
Marrakech PHP 59,929 per passenger Departure date: Mon, Apr 14; Return Date Fri, Apr 18 Roundtrip flight operated by Cebu Pacific and Turkish Airlines "Outbound connecting flight to Marrakesh Menara Airport operated by Cebu Pacific departs from Mactan-Cebu International Airport on Mon, Apr 14." "Inbound connecting flight to Mactan-Cebu International Airport operated by Turkish Airlines departs from Marrakesh Menara Airport on Fri, Apr 18." Roundtrip starts from PHP 59,929, including taxes and charges.
5 Day Trip
Mon, Apr 14 - Fri, Apr 18
5 Day Trip
Cebu
Marrakech
PHP 59,929
Search
Marrakech PHP 66,796 per passenger Departure date: Mon, Apr 21; Return Date Sat, Apr 26 Roundtrip flight operated by Qatar Airways and Qatar Airways "Outbound connecting flight to Marrakesh Menara Airport operated by Qatar Airways departs from Francisco Bangoy International Airport on Mon, Apr 21." "Inbound connecting flight to Francisco Bangoy International Airport operated by Qatar Airways departs from Marrakesh Menara Airport on Sat, Apr 26." Roundtrip starts from PHP 66,796, including taxes and charges.
6 Day Trip
Mon, Apr 21 - Sat, Apr 26
6 Day Trip
Davao
Marrakech
PHP 66,796
Search
Marrakech PHP 77,313 per passenger Departure date: Mon, May 19; Return Date Sat, May 24 Roundtrip flight operated by Philippines AirAsia and Turkish Airlines "Outbound connecting flight to Marrakesh Menara Airport operated by Philippines AirAsia departs from Laguindingan International Airport on Mon, May 19." "Inbound connecting flight to Laguindingan International Airport operated by Turkish Airlines departs from Marrakesh Menara Airport on Sat, May 24." Roundtrip starts from PHP 77,313, including taxes and charges.
6 Day Trip
Mon, May 19 - Sat, May 24
6 Day Trip
Cagayan De Oro
Marrakech
PHP 77,313
Search
View more round-trip flights

Airports in Marrakech

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

Top airlines fly 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.

Useful info for your flights to Marrakech from the United States

Cheapest one-way flight pricePHP 41,785
Off-season for travelMarch
Peak season for travelJanuary
Flight distance12,546.7 km
Popular airlineJetstar Asia

Frequently asked questions about flights to Marrakech

  • How long is the flight to Marrakech?

    • Approx. 25 hours 43 minutes to fly from Manila to Marrakech.
    • Approx. 10 hours 15 minutes to fly from Cairo 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 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 Ryanair .