Flights from London to Marrakech
Round-trip economy fares from London to Marrakech start at €30 right now. The usual price over recent weeks is about €112, so the best fare is roughly 73% below normal. The lowest price we have seen on this route is €36.
- Usual price: €112 (typically within €30)
- Tracked for 104 days, 7,029 price observations
- Distance: 2,332 km
- 87% of the fares we found are nonstop
- Airlines seen on this route: Ryanair, British Airways, easyJet, Royal Air Maroc
Lowest round-trip fare by departure month
| Jan | €58 |
|---|---|
| Feb | €47 |
| Mar | €50 |
| Apr | €73 |
| May | €74 |
| Jun | €189 |
| Oct | €33 |
| Nov | €30 |
| Dec | €36 |
Nov and Jan usually run about 27% and 19% below the yearly average; Aug runs about 80% above it.
Cheapest dates right now
| €30 | Nov 3, 2026 to Nov 6, 2026 | easyJet, nonstop |
|---|---|---|
| €33 | Oct 29, 2026 to Nov 6, 2026 | Ryanair, nonstop |
| €34 | Nov 15, 2026 to Nov 26, 2026 | Ryanair |
| €34 | Nov 23, 2026 to Nov 26, 2026 | Ryanair |
| €36 | Oct 13, 2026 to Oct 21, 2026 | easyJet, nonstop |
Updated Oct 8, 2026. Prices are per person, economy, round trip, from fares seen in the last 7 days. The airline's price at booking may differ.

