Marrakech
Morocco · RAK
Cheap flights to Marrakech
The medina, the souks and Jemaa el-Fnaa square, with the Atlas mountains on the horizon.
- Arrival airport
- Marrakesh Menara Airport (RAK)
- Distance from London
- 1,425 miles
- Non-stop flying time
- around 3h 15m
- With one stop
- usually 6h 15m–8h 15m
- Local time
- UTC+1 (UTC+0 during Ramadan)
- Currency
- Moroccan dirham (MAD)
When to go
March to May and September to November.
How people get there
Common connecting points for Marrakech: Istanbul, Dubai, Doha, Addis Ababa, Nairobi and major European hubs such as Amsterdam and Paris. Which airlines are flying, and whether there is a non-stop service on your dates, changes through the year — a consultant checks live schedules and fares for you.
Fly to Marrakech from
- London Heathrow1,425 mi
- London Gatwick1,409 mi
- London Stansted1,462 mi
- Manchester1,531 mi
- Birmingham1,475 mi
- Leeds Bradford1,570 mi
- Glasgow1,686 mi
- Edinburgh1,697 mi
- Newcastle1,648 mi
- Bristol1,393 mi
Entry requirements change. Check the latest UK government travel advice for Morocco before you book.
Questions people ask
- How long is the flight to Marrakech from London?
- Marrakech is about 1,425 miles from Heathrow. A non-stop flight, where one operates, takes around 3h 15m; with one connection most journeys take 6h 15m to 8h 15m.
- Which airport do I fly into?
- Marrakesh Menara Airport, airport code RAK.
- What is the time difference?
- Local time in Marrakech is UTC+1 (UTC+0 during Ramadan). The UK is on UTC+0 in winter and UTC+1 in summer.
- When is the best time to go?
- March to May and September to November.
- How do I get today’s fare?
- Send us your route or call 020 3137 8781 — we’re open 24 hours a day, 7 days a week. A consultant checks live fares across the airlines and calls you back.