
Transport
How Long Is the Flight to Morocco from the UK?
- By City Tours Morocco Editorial Team
- Updated October 2026
- 4 min read
Quick answer
A direct flight from London to Marrakech takes about 3h15. Fes and Casablanca are similar, Agadir about 3h30, and Tangier just under 3 hours. Morocco is never more than an hour off UK time, so there is no jet lag.
From the UK you reach another continent in about the time of a short-haul hop. Typical direct times are below.
Times vary a little by airport and airline.
Direct flight times
From London: Marrakech 3h15 to 3h30, Fes around 3h, Agadir about 3h30, Tangier and the north just under 3 hours, Casablanca about 3h15. From Manchester or Edinburgh, add 20 to 40 minutes.
Budget carriers fly direct from several UK airports, mostly to Marrakech and Agadir, which keeps fares down.
Connections and time zone
If your airport has no direct flight (Fes is missing from some bases), you connect via Casablanca or a European hub, which adds a few hours.
Morocco uses GMT+1 for most of the year, so it is one hour ahead of the UK in winter and the same as UK summer time (BST). During Ramadan it switches to GMT. The difference is never more than an hour, so there is effectively no jet lag.
Why it’s so easy
The flight is about 3 hours, there is no jet lag, and UK citizens need no visa for short stays. That makes a long weekend in Marrakech or a beach week in Agadir practical.
Book ahead in spring and autumn, when fares peak.
Key takeaways
- Direct UK–Morocco flights are roughly 3–3.5 hours.
- Marrakech ~3h15; Agadir ~3h30; Tangier just under 3h.
- Morocco is on GMT+1 most of the year (GMT during Ramadan): at most an hour from UK time.
- Visa-free for UK short stays, with budget direct flights: good for short breaks.
Frequently asked questions
How long is the flight from London to Marrakech?
About 3 hours 15 minutes to 3 hours 30 minutes direct. From northern UK airports, add roughly 20–40 minutes.
Is there a time difference between the UK and Morocco?
Morocco uses GMT+1 for most of the year: one hour ahead of UK winter time (GMT) and the same as British Summer Time. During Ramadan it switches to GMT. Either way, effectively no jet lag.
Can you fly direct to Morocco from the UK?
Yes. Direct flights, many on budget carriers, run from several UK airports to Marrakech, Agadir, Fes, Tangier and Casablanca and take about 3 to 3.5 hours.
Planning a trip? Our partner Serenity Morocco Tours can quote a private route.