Flights from Brussels to Casablanca – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BRU to CMN – All flight route options from Brussels Airport, Belgium to Mohammed V International Airport, Morocco. These flights are operated by 17 different airlines. Fly non-stop or choose from 20 different connecting flights. The shortest flight time is 3 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mohammed V Airport
We got great deals on hotels and car rentals near the airport.
Brussels to Casablanca flights
There are over 24 airlines and as many as 172 flights every week to this destination. You can fly non-stop to Casablanca (CMN) from Brussels (BRU) with Air Arabia Maroc, Royal Air Maroc or TUI Airlines Belgium but if a stopover option suits you better you can choose to fly via Lyon, Toulouse or any other of the 21 alternatives with connectiing airports.
Brussels to Casablanca with Air Arabia Maroc
You can fly non-stop every Tuesday, Thursday or Saturday at 11:00 am, 7:00 pm or 8:00 pm.
With TAP Portugal
If you fly from Brussels with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Casablanca. This flight trip will take 5 hours and 40 minutes and you can fly every weekday with departures at 05:55 or 11:50. TAP Portugal is a Star Alliance member.
Distance & flight times: Brussels Airport to Mohammed V International Airport
The shortest flight time between BRU and CMN is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 1363 miles (2193 km) |
LYS Lyon | 4h 55m | 45m | 1451 miles (2335 km) |
TLS Toulouse | 5h 35m | 2h 45m | 1387 miles (2232 km) |
GVA Geneva | 6h 15m | 2h 5m | 1483 miles (2386 km) |
VLC Valencia | 7h 0m | 1h 55m | 1409 miles (2267 km) |
FRA Frankfurt | 7h 10m | 2h 20m | 1613 miles (2595 km) |
OPO Porto | 7h 15m | 3h 0m | 1470 miles (2365 km) |
RAK Marrakech | 7h 35m | 3h 5m | 1611 miles (2592 km) |
CDG Paris | 7h 50m | 3h 40m | 1363 miles (2193 km) |
VCE Venice | 7h 50m | 2h 40m | 1877 miles (3020 km) |
LHR London | 7h 50m | 2h 0m | 1526 miles (2455 km) |
BCN Barcelona | 7h 55m | 3h 45m | 1443 miles (2322 km) |
AGP Malaga | 8h 25m | 2h 50m | 1373 miles (2209 km) |
LIS Lisbon | 8h 30m | 4h 0m | 1459 miles (2348 km) |
MXP Milan | 8h 45m | 3h 55m | 1654 miles (2661 km) |
BLQ Bologna | 8h 55m | 4h 5m | 1820 miles (2928 km) |
LIN Milan | 8h 55m | - | - |
NCE Nice | 9h 0m | 1h 0m | 1592 miles (2562 km) |
MAD Madrid | 9h 0m | 4h 35m | 1363 miles (2193 km) |
FCO Rome | 9h 25m | 4h 0m | 1966 miles (3163 km) |
OUD Oujda | 9h 35m | 4h 50m | 1504 miles (2420 km) |
TNG Tangier | 10h 40m | 4h 25m | 1364 miles (2195 km) |



Quick copy and share this page
From Brussels to Morocco
Below is a list of other destinations to Morocco from Brussels Airport with either direct flights or 1 stop connections.
-
RAK Marrakech Direct
-
AGA Agadir Direct
-
TNG Tangier Direct
-
FEZ Fes Direct
-
RBA Rabat Direct
-
NDR Nador Direct
-
OUD Oujda Direct
-
ESU Essaouira
-
TTU Tetouan Direct
-
VIL Dakhla
From Belgium to Casablanca
We have found another destination to Morocco from Brussels Airport as well.
-
LGG Liege Direct