Cheap flights to Marrakech

Sunset in Marrakech.

Departing from London Gatwick (LGW), our flights to Marrakech (RAK) offer a convenient and comfortable way to reach the ancient yet lively Red City. Marrakech is a perennial favourite for Brits looking to escape the colder months of the year. Find cheap flights to Marrakech year-round with British Airways from UK cities including London (LON), Edinbugh (EDI) and Manchester (MAN).

Marrakech is home to massive traditional markets and a welcoming, bustling atmosphere. But it's also the perfect place for you to find luxurious accommodation and relaxing experiences. Book your cheap flights to Marrakech today.

Marrakech flight details

Our flights to Marrakech depart three times a week from London Gatwick and it takes approximately 4 hours to fly from London to Marrakech. We also offer a number of connecting flights from throughout the UK, perfect if you're travelling from outside the capital.

When you fly to Marrakech with us, you'll have the choice of either Club Europe or Euro Traveller tickets and will enjoy the comforts of ether an Airbus 319 or a Boeing 737.

Choosing flights to Marrakech with BA

Sit back and enjoy your flight to Marrakech with the help of complimentary extras, such as a free newspaper, breakfast or drink from the bar, and the attentive service of our staff.

If you're planning a luxurious Marrakech holiday, choose to upgrade to our Club Europe cabin and the superior service, comforts and extra legroom will ensure you arrive refreshed and relaxed.

Booking Marrakech holidays

With a huge selection of luxury and 5 star hotels to choose from, you're sure to find gorgeous accommodation for your Marrakech trip. Make booking your holiday that little bit easier by choosing hotels at the same time as your flights and you could save time as well as money.

You can also add experiences, or travel extras like transfers or hire cars, to your booking, so you'll be ready to start enjoying Marrakech from the moment you land.

Marrakech flights checklist

  • Organise transport or a transfer for your arrival in Marrakech
  • Make sure you meet passport and visa requirements 
  • Check your travel insurance policy and bring your documents

Create a trip

Booking type

Book together and save what's this?

More options
Country of departure
Route
Journey dates
cabin
 
what's this?
Travellers

2 Adults, 1 Room 

Change
Travellers

1 Adults

Change
Ticket type
what's this?
Passenger mix

(12+)

(2-11)

(under 2)
Travellers

2 Adults, 1 Room 

Change


Passenger mix

(18+)

(2-17)

(under 2)
Promotions
what's this?


You might also like