There are 8 ways to get from Belgium to Rabat by plane, train, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels South Charleroi Airport to Rabat-Salé
best- Fly from Brussels South Charleroi Airport (CRL) to Rabat-Salé (RBA)plane CRL - RBA
5h 58mMAD 843–4,161Train, bus, car ferry
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain Tgv
- Take the bus from Lille - Europe Train Station to Vitoriabus
- Take the bus from Vitoria-Gasteiz to Motril Estación de Autobusesbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
47h 38mMAD 4,383–6,798Fly Brussels Airport to Rabat-Salé
- Fly from Brussels Airport (BRU) to Rabat-Salé (RBA)plane BRU - RBA
5h 58mMAD 973–5,566Fly Brussels Airport to Mohammed V International Airport, train
- Fly from Brussels Airport (BRU) to Mohammed V International Airport (CMN)plane BRU - CMN
- Take the train from Gare Oasis to Rabat Villetrain
8h 46mMAD 1,063–6,641Fly Brussels Airport to Tangier Ibn Battouta Airport, train
- Fly from Brussels Airport (BRU) to Tangier Ibn Battouta Airport (TNG)plane BRU - TNG
- Take the train from Tanger Ville station to Rabat Agdaltrain
7h 38mMAD 1,156–5,851Train to Paris Charles De Gaulle Airport, fly to Rabat-Salé
- Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissytrain
- Fly from Paris Charles De Gaulle Airport (CDG) to Rabat-Salé (RBA)plane CDG - RBA
7h 47mMAD 1,630–6,148Fly Brussels South Charleroi Airport to Tangier Ibn Battouta Airport, train
- Fly from Brussels South Charleroi Airport (CRL) to Tangier Ibn Battouta Airport (TNG)plane CRL - TNG
- Take the train from Tanger Ville station to Rabat Agdaltrain
7h 43mMAD 1,626–6,346Bus, car ferry, train
- Take the bus from Brussels South to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Motril Estación de Autobusesbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
2dMAD 4,373–6,578
Brussels South Charleroi Airport (CRL) to Rabat-Salé (RBA) flights
Questions & Answers
The cheapest way to get from Belgium to Rabat is to fly which costs MAD 950 - MAD 6,000 and takes 5h 58m.
The fastest way to get from Belgium to Rabat is to fly which takes 5h 58m and costs MAD 800 - MAD 4,200.
The distance between Belgium and Rabat is 2067 km.
The best way to get from Belgium to Rabat without a car is to train and bus and car ferry which takes 47h 38m and costs MAD 4,300 - MAD 7,000.
It takes approximately 5h 58m to get from Belgium to Rabat, including transfers.
Rabat is 1h behind Belgium. It is currently 5:57 AM in Belgium and 4:57 AM in Rabat.
There are 1834+ hotels available in Rabat.
What companies run services between Belgium and Rabat, Morocco?
Ryanair flies from Brussels South Charleroi Airport (CRL) to Rabat-Salé (RBA) once daily.
- Website
- airarabia.com
Flights from Brussels Airport to Rabat-Salé
- Ave. Duration
- 3h 10m
- When
- Monday and Friday
- Estimated price
- MAD 1,100–4,700
Flights from Brussels Airport to Mohammed V International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- MAD 1,500–5,500
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- MAD 950–3,900
Flights from Paris Charles De Gaulle Airport to Rabat-Salé
- Ave. Duration
- 2h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 900–3,500
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- MAD 210–320
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- MAD 600–950
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lille - Europe Train Station to Vitoria
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- MAD 900–1,500
- Website
- BlaBlaCar Bus
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- MAD 2,200–3,000
- Website
- Naviera Armas S.A.
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- MAD 2,200–3,000
- Website
- Naviera Armas S.A.
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
















