There are 9 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 Airport to Rabat-Salé
best- Fly from Brussels Airport (BRU) to Rabat-Salé (RBA)plane BRU - RBA
5h 58mMAD 1,024–6,066Fly Brussels South Charleroi Airport to Rabat-Salé
cheapest- Fly from Brussels South Charleroi Airport (CRL) to Rabat-Salé (RBA)plane CRL - RBA
5h 58mMAD 793–4,061Train, 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,603–6,928Fly 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,014–7,141Train 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,680–5,748Fly 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 43mMAD 1,307–6,851Fly Brussels South Charleroi Airport to Fes-Sais Airport, train
- Fly from Brussels South Charleroi Airport (CRL) to Fes-Sais Airport (FEZ)plane CRL - FEZ
- Take the train from Fès to Rabat Villetrain
9h 49mMAD 1,129–4,530Fly 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 38mMAD 1,926–7,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,573–6,678
Brussels Airport (BRU) to Rabat-Salé (RBA) flights
Comparing Your Travel Options
The cheapest way to get from Belgium to Rabat is to fly which costs MAD 1,000 - MAD 6,500 and takes 5h 58m.
The fastest way to get from Belgium to Rabat is to fly which takes 5h 58m and costs MAD 1,000 - MAD 6,500.
The distance between Belgium and Rabat is 2110 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,600 - MAD 7,000.
It takes approximately 5h 58m to get from Belgium to Rabat, including transfers.
Rabat is 1h behind Belgium. It is currently 9:39 AM in Belgium and 8:39 AM in Rabat.
There are 1831+ hotels available in Rabat.
What companies run services between Belgium and Rabat, Morocco?
Air Arabia Maroc, TUI fly Belgium, and Royal Air Maroc fly from Brussels Airport (BRU) to Rabat-Salé (RBA) once daily.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Rabat-Salé
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 750–3,600
Flights from Brussels South Charleroi Airport to Rabat-Salé via Malaga
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- MAD 750–3,600
Flights from Brussels South Charleroi Airport to Fes-Sais Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,000–4,100
Flights from Brussels South Charleroi Airport to Fes-Sais Airport via Nimes
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- MAD 1,000–4,100
Flights from Brussels South Charleroi Airport to Fes-Sais Airport via Marseille
- Ave. Duration
- 5h 20m
- When
- Friday, Wednesday, and Sunday
- Estimated price
- MAD 1,000–4,100
Flights from Brussels South Charleroi Airport to Fes-Sais Airport via Alicante–Elche
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- MAD 1,000–4,100
Flights from Brussels South Charleroi Airport to Fes-Sais Airport via Valencia
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 1,000–4,100
Flights from Brussels South Charleroi Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- MAD 1,100–6,000
Flights from Brussels South Charleroi Airport to Tangier Ibn Battouta Airport via Malaga
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- MAD 1,100–6,000
- Website
- royalairmaroc.com
Flights from Brussels Airport to Rabat-Salé
- Ave. Duration
- 3h 15m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,200–6,500
Flights from Brussels Airport to Mohammed V International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- MAD 1,400–12,000
Flights from Paris Charles De Gaulle Airport to Rabat-Salé
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- MAD 1,500–5,500
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 25m
- When
- Thursday and Sunday
- Estimated price
- MAD 850–7,000
- Website
- airarabia.com
Flights from Brussels Airport to Rabat-Salé
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, and Friday
- Estimated price
- MAD 1,200–4,800
Flights from Brussels Airport to Mohammed V International Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,100–6,000
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- MAD 950–4,000
- Website
- airfrance.com
Flights from Paris Charles De Gaulle Airport to Rabat-Salé
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- MAD 950–4,700
- Website
- tuifly.be
Flights from Brussels Airport to Rabat-Salé
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 1,000–2,900
Flights from Brussels Airport to Mohammed V International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 750–4,600
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 700–6,000
- Website
- iberia.com
Flights from Brussels Airport to Mohammed V International Airport via Valencia
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 850–4,100
Flights from Brussels Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- MAD 850–6,000
- Website
- brusselsairlines.com
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 5m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,400–6,000
- 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 230–350
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- MAD 650–1,000
- Website
- TGV inOui
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
Train from Gare Oasis to Rabat Ville
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Fès to Rabat Ville
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- MAD 1,200–2,100
- Website
- Eurostar
- 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 1,000–1,700
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lille - Europe Train Station to Vitoria
- Ave. Duration
- 16h 25m
- Frequency
- 3 times a week
- Estimated price
- MAD 1,100–1,800
- Website
- Flixbus
Bus from Brussels South to Vitoria-Gasteiz
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a week
- Estimated price
- MAD 1,200–1,900
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Vitoria-Gasteiz to Motril Estación de Autobuses
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- MAD 750–1,200
- Website
- ALSA
Bus from Vitoria-Gasteiz to Motril Estación de Autobuses
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- MAD 750–1,200
- Website
- ALSA
- 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,300–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,300–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




































