Flights from Zaventem to Marrakesh

BRURAK

Brussels Airport (Zaventem, Belgium) → Marrakesh Menara Airport (Marrakesh, Morocco)

Also known as Zaventem.

Nonstop
1h 35m
Distance
2,380 km
Frequency
7×/week
One-way from
$35
Airlines
Royal Air Maroc, Ryanair, Transavia, TUI Airlines Belgium

Fares by month

One-way, per person

Lowest 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

  • HV926307:50→09:301h 40mTransavia

Tuesday

  • HV926308:35→10:151h 40mTransavia
  • FR523720:55→22:351h 40mRyanair

Wednesday

  • FR523721:30→23:101h 40mRyanair

Thursday

  • HV926307:45→09:251h 40mTransavia
  • AT63713:35→15:101h 35mRoyal Air Maroc

Friday

  • HV926306:55→08:351h 40mTransavia
  • TB258113:45→15:502h 5mTUI Airlines Belgium

Saturday

  • HV926306:55→08:351h 40mTransavia
  • FR523720:55→22:351h 40mRyanair

Sunday

  • HV926306:45→08:251h 40mTransavia
  • FR523711:00→12:401h 40mRyanair
  • AT63713:05→14:401h 35mRoyal Air Maroc
  • TB258115:40→17:452h 5mTUI Airlines Belgium

Zaventem to Marrakesh — frequently asked

How long is the flight from Zaventem to Marrakesh?
BRU–RAK is 1h 35m nonstop, covering 2,380 km (1,479 mi).
Which airlines fly nonstop from Zaventem to Marrakesh?
Royal Air Maroc, Ryanair, Transavia, TUI Airlines Belgium operate this route nonstop.
How much is a flight from Zaventem to Marrakesh?
One-way fares on BRU–RAK recently started from $35. 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 Zaventem to Marrakesh?
The route is served 7 days a week (14 scheduled departures).