Special offers

Our hand-picked range of the best offers available

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

Find great value flights to Marrakech

Fly to Marrakech with British Airways and immerse yourself in the colourful culture of Africa's busiest city. Take in the sunshine whilst gazing at the backdrop of the snow-capped Atlas Mountains and enjoy everything this historical walled city has to offer.

Soak in the sights and sounds at the bustling traditional souks and visit the countries busiest square at Jemaa el-Fnaa. Sumptuous palaces and majestic monuments add to the unique mix of old and new worlds, whilst nearby, the mountainous foothills and Sahara desert offer unbeatable experiences for any adventure aficionado.

Marrakech flight facts

Flight duration

Flight duration

Your direct flight from London Gatwick to Marrakech takes approximately 3 hours and 40 minutes. With a number of different flight times every week, it's easy for you to choose a travel time that suits you best.

Flying to Marrakech from London Gatwick

Flying to Marrakech from London Gatwick

Fly to Marrakech with British Airways and make the most of a generous 23kg checked baggage allowance alongside free seat selection 24 hours in advance and online, mobile and airport check in options. With regular departures from Gatwick Airport, it has never been easier to plan your hassle-free holiday to Marrakech.

Arriving in Marrakech

Arriving in Marrakech

Our flights from London Gatwick fly straight to Marrakech Menara Airport, located just 3 kilometres from the city centre. Buses run directly from the city to the airport every half hour and are easily found outside the arrivals hall at Terminal 2. Alternatively, take a taxi to your destination after pre-arranging a price with the driver.

Flying to Marrakech with BA

Flying to Marrakech with BA

Fly direct to Marrakech with BA and your holiday can begin as soon as you step on the plane. Enjoy our complimentary food and bar service whilst relaxing with the latest in-flight entertainment and our professional and friendly cabin crew will take care of everything.

Marrakech weather

Marrakech weather

Marrakech has a semi-arid climate, with mild winters and hot dry summers. The city is home to lush gardens filled with native species which offer a respite on hot days, whilst the desert and mountains become cooler at night.

Find great value flights to Marrakech.

Find great value flights to Marrakech

Fly to Marrakech with British Airways to start your holiday in style. You can make your flight cheaper if you take advantage of our hand baggage only option. Once you've arrived, take in the sunshine and historical walled city, all set against a backdrop of the snow-capped Atlas Mountains. Soak up the sights and sounds in the bustling traditional souks and visit the country's busiest square at Jemaa el-Fnaa. Sumptuous palaces and majestic monuments add to the unique mix of old and new worlds, whilst nearby the mountainous foothills of the Atlas mountains and Sahara desert offer unbeatable experiences for any adventure aficionado.

Cheapest return flights to Marrakech from Amsterdam

 
 
  • 647
    Find
    Sep 2014
  • 503
    Find
    Oct 2014
  • 297
    Find
    Nov 2014
  • 278
    Find
    Dec 2014
  • 278
    Find
    Jan 2015
  • 278
    Find
    Feb 2015
  • 424
    Find
    Mar 2015
  • 810
    Find
    Apr 2015
  • 362
    Find
    May 2015
  • 686
    Find
    Jun 2015
  • 546
    Find
    Jul 2015
  • 424
    Find
    Aug 2015

How many passengers?

Adults
(12+)
Children
(2-11)
Infants
(0-2)

Travel classes

Terms and conditions