Travel from Brussels to Morocco

Bus or fly from Brussels to Morocco?

Air Arabia Maroc, Royal Air Maroc and 3 other airlines fly from Brussels to Tangier 3 times a day. Alternatively, you can take a bus from Brussels to Casablanca via Murcia, Tangier Ferry, and Tanger in around 2 days 4 h.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Brussels to Morocco

From Bruxelles-Nord train to Brussels airport, fly to Tangier airport, then taxi to Tangier. 5 h 18 min $160. From Bruxelles-Nord train to Brussels airport, fly to Oujda airport, then taxi to Oujda. 5 h 35 min $250. From Bruxelles-Nord train to Brussels airport, fly to Fes airport, then taxi to Fès. 5 h 21 min $248. From Bruxelles-Midi bus to Charleroi airport, fly to Rabat airport, then taxi to Salé. 6 h 8 min $137. From Bruxelles-Nord train to Brussels airport, fly to Casablanca airport, then shuttle to Casablanca. 6 h 20 min $131. From Bruxelles-Midi bus to Charleroi airport, fly to Tangier airport, then taxi to Tangier. 5 h 58 min $156. From Bruxelles-Midi train to Nice Ville, train to Ventimiglia, then bus and ferry to Casablanca. 34 h 29 min $431. From Brussels, Brussels-North station bus to Paris, Paris, bus to Nice Airport, bus to Menton, train to Ventimiglia, then bus and ferry to Casablanca. 45 h 7 min $376. From Brussels bus to Murcia, bus to Tangier Ferry, taxi to Tanger, then bus to Casablanca. 2 days 4 h $332. From Bruxelles-Midi train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Irun, walk to Irun, bus to Casa Voyageurs, then tram to Mohamed Diouri. 2 days 18 h $583. From Brussels drive to Casablanca. 4 days 13 h $1,515.

Operators from Brussels to Morocco

OperatorPhoneWebsite
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
Air Arabia MarocAir Arabia Maroc
Royal Air MarocRoyal Air Maroc
TUI fly BelgiumTUI fly Belgium
IberiaIberia
TAP PortugalTAP Portugal
Brussels AirlinesBrussels Airlines
Brussels City Shuttle+352 50 55 62 1Brussels City Shuttle
RyanairRyanair
LufthansaLufthansa
KLMKLM
Transavia HollandTransavia Holland
Challa Frere Transport00212 7 62 91 55 49Challa Frere Transport
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Autolinee Gambioli+41 (0) 79.71.85.806Autolinee Gambioli
FlixBus+49 1807 123 99 123FlixBus
Nice Airport ShuttleNice Airport Shuttle
Starbus+34 (0) 963 49 67 67Starbus
ALSA+34 902 42 22 42ALSA
CTM0800090030CTM
ThalysThalys
Paris Metro3424Paris Metro
TGV0033 892 353535TGV
Casa TramwayCasa Tramway