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.