Specialist Morocco can provide further advice and assistance with reserving international flights for clients who book one or more of our Morocco tour or holiday packages.
International Flights to Morocco
» Please note that we do not provide a 'seat only' flight booking service.
Direct flights from the UK to Morocco From the UK several low-cost and charter airlines offer direct flight services from a choice of regional UK airports to Marrakech, Fes, Agadir, Casablanca and Tangier. Scheduled flights are available with national airline Royal Air Maroc plus British Airways.
Several international airlines operate services from the US to Casablanca with a change of planes en route.
Flights from the US to Morocco
Flights from Europe to Morocco Visit the Sky Scanner website for details of which airlines fly to Morocco from European airports.
British Airways fly direct three times a week between London Gatwick and Marrakech. Flight time is approximately 3 hours. Book early to guarantee availability and reasonable fares.
Royal Air Maroc operate daily direct flights from Gatwick to Marrakech on their low-cost carrier, Atlas Blue. They also operate daily flights from Heathrow to Casablanca (often 2 flights a day) with connections to Marrakech, Ouarzazate, Tangier and other major Moroccan airports. They also fly twice a week direct from Heathrow to Tangier.
EasyJet operate 2 direct flights a day in winter months from Gatwick to Marrakech which reduces down to once a day through summer months. They operate 3 flights a week from Manchester to Marrakech in winter (2 in summer) and 2 a week from Gatwick to Agadir.
Ryanair operate twice weekly direct flights from Bristol, East Midlands, Edinburgh and Stansted to Marrakech throughout the year, and 4 flights a week between Luton and Marrakech.
Thomsonfly operate 2 flights a week between Gatwick and Marrakech and Gatwick and Agadir, and 2 flights a week between Manchester and Marrakech and Manchester and Agadir. Check with Thomsonfly for details of their flight service between Birmingham and Marrakech.