Journey from the UK
How long is the flight to Morocco?
About 3½ hours to Marrakech, 4 hours to Agadir and under 3 to Tangier. Morocco is 1 hour ahead of the UK in winter and on the same time in summer, except during Ramadan.
- Under 3 hours
- 3 to 6 hours
- 6 to 10 hours
- 10 hours or more
Marrakech has direct flights from most big UK airports, all year round.
Flight times from London
- Tangier (TNG)3 to 6 hours
About 2¾ hours.
- Fes (FEZ)3 to 6 hours
About 3 hours.
- Marrakech (RAK)3 to 6 hours
About 3½ hours.
- Agadir (AGA)3 to 6 hours
About 4 hours.
The journey at a glance
Straight-line estimate for a direct flight from Heathrow. Real flights often take longer.
Before you go
- Morocco's clocks go back an hour during Ramadan, so check the time if you travel then.
Stay and do
Ready to book Morocco? Compare places to stay and things to do.
We may earn a commission if you book through these links, at no extra cost to you. It never affects our ratings.