
How Long Is the Flight to Morocco from the UK?
Quick answer
Direct flights from the UK to Morocco take roughly 3 to 3.5 hours — about 3h15 to Marrakech, similar to Fes, Agadir and Tangier, and a touch under 3 hours to the north. It’s one of the closest “exotic” long-haul-feeling destinations to Britain, with no jet lag.
One of Morocco’s biggest draws for UK travellers is how close it is — you can be in a different continent and culture in the time of a short-haul hop. Here are the typical flight times.
Times vary a little by airport and airline.
Direct flight times
From London, direct flights run roughly: Marrakech about 3h15–3h30; Fes around 3h; Agadir about 3h30; Tangier and the north a touch under 3 hours; Casablanca about 3h15. From northern UK airports (Manchester, Edinburgh) add around 20–40 minutes.
Several airlines and budget carriers fly direct from multiple UK airports, especially to Marrakech and Agadir, so fares can be very reasonable.
Connections and time zone
If there’s no direct flight from your airport (or for cities like Fes from some bases), you may connect via Casablanca or a European hub, which adds a few hours. Direct is easiest where available.
Bonus: Morocco is on GMT (the same time as the UK for much of the year, occasionally an hour behind when the UK is on summer time), so there’s effectively no jet lag — you arrive ready to explore.
Why it’s so easy
A ~3-hour flight, no jet lag, no visa for short stays for UK citizens, and a dramatically different culture and landscape make Morocco an outstanding short-break or one/two-week destination from Britain. You can do a long weekend in Marrakech or a beach week in Agadir without a long-haul slog.
Book ahead for the best fares, especially in peak spring and autumn.
Key takeaways
- Direct UK–Morocco flights are roughly 3–3.5 hours.
- Marrakech ~3h15; Agadir ~3h30; Tangier just under 3h.
- Morocco is on GMT — effectively no jet lag from the UK.
- Close, cheap and visa-free (short stays) — ideal 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 is on GMT — the same as the UK for much of the year, and occasionally an hour behind when the UK is on British Summer Time. Effectively no jet lag.
Can you fly direct to Morocco from the UK?
Yes — direct flights run from several UK airports to Marrakech, Agadir, Fes, Tangier and Casablanca, often with budget carriers, taking around 3–3.5 hours.
Plan it with a local expert
Travel Morocco with Serenity Morocco Tours
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete