Flights to Morocco
Flights to Morocco from the UK
There are both direct and connecting flights to Morocco from the
UK, landing at Mohammed V Airport (25km south of Casablanca) and
Menara International Airport (6km south-west of Marrakech). The
flight duration from London to Morocco direct is about 3 hours.
Which airlines fly to Morocco?
Royal Air Maroc has the most direct cheap flights to Morocco from the UK; the airline has daily flights from Gatwick to Marrakech and regular flights to Agadir, Casablanca, Ouarzazate and Tangiers (these sometimes include a short stop-over).
GB Airways has regular low-cost flights to Marrakech from both Heathrow and Gatwick; they also fly to Tangiers and Fes.
Easyjet has daily flights to Marrakech from Gatwick.
Ryanair flies regularly from Luton.
Thomsonfly has cheap flights to Marrakech from Luton and Manchester.
Atlas Blue has daily flights from Gatwick to Marrakech.
Flights to Morocco from the USA
There are direct cheap flights from the USA to Morocco, arriving
at Casablanca Mohammed V Airport (25km south of Casablanca) and
Menara International Airport (6km south-west of Marrakech).
Which airlines fly to Morocco from the USA?
Royal Air Maroc has cheap direct flights to Morrocco from New York.
KLM has indirect flights from Minneapolis, Pittsburgh, Salt Lake City, Washington and Cincinnati.
Lufthansa flies from Dallas, Atlanta, Denver, Orlando, and Philadelphia.
Iberia has flights to Morrocco from Miami, Orlando, San Francisco, Los Angeles, Boston, and Chicago.
Alitalia flies from Chicago, Boston, Detroit, Atlanta, Los Angeles, and Miami.
Qatar has indirect flights from Houston and Washington.
Airports in Morocco
The airport is situated 16 miles (25km) south of Casablanca.
The airport is situated four miles (6km) south-west of Marrakech.
15 miles (25km) from Agadir city centre