Marrakesh is one of the easiest long-weekend escapes from Munich — under four hours nonstop to the edge of the Sahara, with palm groves, souks and the Atlas mountains on the horizon. There is one non-stop, about three flights a week: it is operated by Discover Airlines, Lufthansa Group’s leisure carrier, and sold under the Lufthansa code — one aeroplane, two names on the ticket, not two competing services. It still gets you sipping mint tea on a riad rooftop the same afternoon you leave Bavaria.
Distance: ~2,300 km / ~1,430 miles
Non-stop flight time: ~3h 55m
Direct flights: Yes — one non-stop, about three a week, operated by Discover Airlines and ticketed as Lufthansa. In the hundred cheapest fares we priced it ran alongside connecting fares from €132, chiefly on Eurowings and Vueling. (Ryanair does not serve this route from Munich; the budget lines fly Marrakesh from other European bases.)
Fares from Munich to Marrakesh (EUR)
Marrakesh is comfortable most of the year, which spreads demand around the calendar. The sweet spots for weather — spring, roughly March to May, and autumn, September to November — also draw the most travellers, so fares firm up then and over the Christmas and Easter breaks. High summer is fiercely hot in the city, which keeps July and August flights among the cheaper months if you can handle the heat or use Marrakesh as a base for the cooler Atlas. Overall this is a low-cost corridor, so even peak prices stay modest.
| Month | Demand |
|---|---|
| January | Medium |
| February | Medium |
| March | High |
| April | High |
| May | High |
| June | Medium |
| July | Low |
| August | Low |
| September | High |
| October | High |
| November | Medium |
| December | High |
Our tracking on Munich–Marrakesh puts the cheapest fares we have seen around €132, a genuinely good deal near €178, and a typical hand-baggage return around €192 — add a checked bag and budget nearer €250–€300. Treat these as indicative economy returns, not a quote.
Airlines on this route
Non-stop:
- Discover Airlines, sold as Lufthansa: the one non-stop on this route, about three flights a week. Discover — Lufthansa Group’s leisure carrier — operates the aircraft, while the ticket carries a Lufthansa flight number, with through-connections from across the Lufthansa network. Every direct Munich–Marrakesh leg in our fare sample was sold this way, so there is no separate “mainline” and “leisure” fare to choose between.
One-stop (sometimes cheaper):
- Eurowings: the largest single block of cheap fares we priced — 40 of the hundred cheapest, all of them connections rather than the non-stop.
- Vueling — via Barcelona or Madrid: Spanish hubs feed Marrakesh heavily and can undercut the nonstop on off-peak dates; Vueling took 20 of the hundred cheapest fares in our sample. Iberia serves the same corridor but did not appear among them.
- Air France — via Paris: a reliable one-stop with frequent onward Marrakesh flights, though it did not turn up among the hundred cheapest fares we priced.
- Royal Air Maroc — via Casablanca: Morocco’s flag carrier, useful if you want to pair Marrakesh with another Moroccan city.
When to book & how to save
- Book spring and autumn trips 6–10 weeks ahead; these are the busiest weather windows and fares climb as seats fill.
- For the lowest prices, look at late June through August — hot in the city, but the cheapest flights of the year and ideal for pairing with the Atlas or the coast at Essaouira.
- Do not waste time comparing “Lufthansa” against “Discover Airlines” on this pair — they are the same flight, operated by Discover and ticketed as Lufthansa. The comparison worth making is non-stop against a connection: in our sample the cheapest fares of all were €132 with a change, chiefly on Eurowings or Vueling.
- Travel light where you can — the base fares are low, so a checked bag can be a big share of the total; add it only if you need it.
- Avoid German and Moroccan public-holiday peaks (Easter, Christmas, and the school breaks) if your dates are flexible.
Arriving in Marrakesh
You land at Marrakesh Menara Airport (RAK), only about 5 km southwest of the city centre and the medina. It is a quick hop in: the public bus line 19 shuttles between the airport and the Jemaa el-Fna area roughly every half hour for around 30 dirham (about €3). A petit taxi to a riad in the medina typically runs 100–200 dirham (roughly €10–20) — agree the fare before you set off, or ask your riad to arrange a pickup, as many do for a small fixed price. From the medina gate you will usually walk the last narrow lanes on foot.
Frequently asked questions
How long is the flight from Munich to Marrakesh?
The nonstop flight takes about 3 hours and 55 minutes. That makes Marrakesh an easy long-weekend destination from Munich, with no time-zone jetlag to speak of — Morocco is only an hour or two behind central European time depending on the season.
Are there direct flights from Munich to Marrakesh?
Yes, one — about three flights a week. It is operated by Discover Airlines, the Lufthansa Group leisure carrier, and sold under a Lufthansa flight number, so the two names refer to the same aircraft rather than to two separate services. Ryanair does not fly this pairing from Munich, though budget carriers serve Marrakesh from other European cities.
How much does a return flight cost?
This is a low-cost corridor. In the dates we could price, returns ran €132–€549, with the bulk between €181 and €234 and a median of about €192 hand-baggage only. Summer is the cheapest season and spring, autumn and the holidays the priciest. We have tracked fares as low as around €132 and good deals near €178.
When is the cheapest time to fly?
July and August are the cheapest months, because Marrakesh is very hot then and demand dips. If you can handle the heat, or plan to use the city as a base for the cooler Atlas mountains and coast, these months offer the best fares of the year.
Which airlines fly this route?
Nonstop, one service: operated by Discover Airlines and ticketed as Lufthansa, roughly three times a week. For one-stop options, which held the cheapest fares in our sample, the ones that actually appeared were Eurowings (40 of the hundred cheapest) and Vueling via Barcelona or Madrid (20), plus Royal Air Maroc via Casablanca. Iberia via Spain and Air France via Paris serve the corridor too but appeared at no price among the cheapest hundred.
Which airport will I land at?
All flights arrive at Marrakesh Menara Airport (RAK), about 5 km from the city centre. It is one of Morocco’s busiest airports and a short bus or taxi ride from the medina and Jemaa el-Fna.
How far in advance should I book?
Six to ten weeks ahead is usually enough for a good fare. Book earlier — three months or more — for the busy spring and autumn weather windows or for Easter and Christmas travel, when the nonstop fills up faster.
Is it cheaper to fly on certain days?
Midweek departures, particularly Tuesday and Wednesday, generally beat weekend flights. Friday-out, Sunday-back long weekends are the most in-demand pattern, so shifting a day either side can lower the price.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.



