British Airways now flies daily to Marrakech from either London Gatwick or London Heathrow. Gatwick flights depart on Sundays, Tuesdays and Thursdays; Heathrow flights depart on Fridays, Saturdays, Sundays, Mondays and Wednesdays.
British Airways offers a convenient and comfortable way to reach the ancient yet lively Red City. Marrakech is a perennial favourite for those looking to escape the colder months of the year.
Sit back and enjoy your British Airways 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 the BA staff.