Flights from Marrakesh to Zaventem
RAKBRU
Marrakesh Menara Airport (Marrakesh, Morocco) → Brussels Airport (Zaventem, Belgium)
Also known as Zaventem.
- Nonstop
- 4h 35m
- Distance
- 2,380 km
- Frequency
- 7×/week
- One-way from
- $19
- Airlines
- Royal Air Maroc, Ryanair, Transavia, TUI Airlines Belgium
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- HV926410:05→14:504h 45mTransavia
Tuesday
- HV926410:00→14:504h 50mTransavia
Wednesday
- HV926410:20→15:104h 50mTransavia
- TB251111:25→16:255hTUI Airlines Belgium
Thursday
- AT63607:05→11:404h 35mRoyal Air Maroc
- HV926417:20→22:104h 50mTransavia
Friday
- HV926416:55→21:454h 50mTransavia
- TB258217:30→22:305hTUI Airlines Belgium
Saturday
- HV926417:00→21:504h 50mTransavia
Sunday
- AT63607:05→11:404h 35mRoyal Air Maroc
- HV926212:15→17:054h 50mTransavia
- TB258220:10→01:105hTUI Airlines Belgium
Marrakesh to Zaventem — frequently asked
- How long is the flight from Marrakesh to Zaventem?
- RAK–BRU is 4h 35m nonstop, covering 2,380 km (1,479 mi).
- Which airlines fly nonstop from Marrakesh to Zaventem?
- Royal Air Maroc, Ryanair, Transavia, TUI Airlines Belgium operate this route nonstop.
- How much is a flight from Marrakesh to Zaventem?
- One-way fares on RAK–BRU recently started from $19. The lowest recent fare is for travel in December 2026. Fares change daily, so check current prices before booking.
- How often do flights run from Marrakesh to Zaventem?
- The route is served 7 days a week (12 scheduled departures).