There are 11 ways to get from Germany to Rabat by plane, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Düsseldorf International Airport to Rabat-Salé
best- Fly from Düsseldorf International Airport (DUS) to Rabat-Salé (RBA)plane DUS - RBA
8h 16mMAD 1,342–6,568Train to Karlsruhe/Baden-Baden Airport, fly to Rabat-Salé
cheapest- Take the train from Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Rabat-Salé (RBA)plane FKB - RBA
7h 46mMAD 893–4,850Bus, car ferry, train
- Take the bus from Berlin to Lvivbus
- Take the bus from Lviv to Motrilbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
3d 4hMAD 5,944–8,108Train to Weeze Airport, fly to Rabat-Salé
- Take the train from D-Bilk S to Kevelaer Bahnhoftrain
- Fly from Weeze Airport (NRN) to Rabat-Salé (RBA)plane NRN - RBA
7h 50mMAD 1,371–4,655Train to Brussels Airport, fly to Rabat-Salé
- Take the train from Köln Hbf to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Rabat-Salé (RBA)plane BRU - RBA
7h 38mMAD 1,388–6,925Fly Frankfurt to Mohammed V International Airport, train
- Fly from Frankfurt (FRA) to Mohammed V International Airport (CMN)plane FRA - CMN
- Take the train from Gare Oasis to Rabat Villetrain
9h 6mMAD 1,872–4,309Train, bus to Brussels South Charleroi Airport, fly to Rabat-Salé
- Take the train from Köln Hbf to Liège, Guillemins Bftrain
- Take the bus from Liège Rue du Plan Inclined to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Rabat-Salé (RBA)plane CRL - RBA
8h 45mMAD 1,130–5,439Fly Frankfurt to Rabat-Salé
- Fly from Frankfurt (FRA) to Rabat-Salé (RBA)plane FRA - RBA
7h 38mMAD 1,932–4,534Train, bus, car ferry
- Take the train from Berlin Hbf to Magdeburg Hbftrain
- Take the bus from Magdeburg to Lviv AS8 1 Dvirtseva Squarebus
- Take the bus from Lviv to Motrilbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
3d 5hBus, car ferry, train via Arad
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Arad, Autogara Transdarabus
- Take the bus from Arad, Autogara Transdara to Motrilbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
3d 16hMAD 4,740–6,558Bus, car ferry, train via Deva
- Take the bus from Berlin Central Bus Station to Deva Bus Stationbus
- Take the bus from Deva to Motrilbus
- Take the carferry from Motril to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
3d 17hMAD 5,454–7,429
Düsseldorf International Airport (DUS) to Rabat-Salé (RBA) flights
Comparing Your Travel Options
The cheapest way to get from Germany to Rabat is to train and fly which costs MAD 1,300 - MAD 4,700 and takes 7h 50m.
The fastest way to get from Germany to Rabat is to fly which takes 7h 38m and costs MAD 1,900 - MAD 4,600.
The distance between Germany and Rabat is 2225 km.
The best way to get from Germany to Rabat without a car is to bus and car ferry and train which takes 3 days 4h and costs MAD 5,500 - MAD 8,500.
It takes approximately 8h 16m to get from Germany to Rabat, including transfers.
There are 1815+ hotels available in Rabat.
What companies run services between Germany and Rabat, Morocco?
Air France, Air Europa, and three other airlines fly from Düsseldorf International Airport (DUS) to Rabat-Salé (RBA) 3 times a day.
- Website
- ryanair.com
Flights from Düsseldorf International Airport to Rabat-Salé via Madrid
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, and Thursday
- Estimated price
- MAD 1,100–8,000
Flights from Düsseldorf International Airport to Rabat-Salé via Marseille
- Ave. Duration
- 5h 35m
- When
- Monday and Friday
- Estimated price
- MAD 1,100–5,000
Flights from Düsseldorf International Airport to Rabat-Salé via Malaga
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Weeze Airport to Rabat-Salé
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,100–4,000
Flights from Weeze Airport to Rabat-Salé via Malaga
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- MAD 1,100–4,000
Flights from Brussels Airport to Rabat-Salé via Madrid
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- MAD 950–7,000
Flights from Brussels South Charleroi Airport to Rabat-Salé
- Ave. Duration
- 3h 10m
- When
- Tuesday to Sunday
- Estimated price
- MAD 750–3,500
Flights from Brussels South Charleroi Airport to Rabat-Salé via Toulouse
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- MAD 750–3,500
Flights from Brussels South Charleroi Airport to Rabat-Salé via Sevilla
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- MAD 750–3,500
Flights from Brussels South Charleroi Airport to Rabat-Salé via Malaga
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- MAD 750–3,500
Flights from Brussels South Charleroi Airport to Rabat-Salé via Madrid
- Ave. Duration
- 7h 10m
- When
- Monday and Friday
- Estimated price
- MAD 750–3,500
Flights from Frankfurt to Rabat-Salé via Madrid
- Ave. Duration
- 5h 35m
- When
- Thursday, Friday, and Monday
- Estimated price
- MAD 1,200–6,000
Flights from Frankfurt to Rabat-Salé via Barcelona
- Ave. Duration
- 5h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- MAD 1,000–4,600
Flights from Frankfurt to Rabat-Salé via Valencia
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- MAD 1,200–6,000
Flights from Frankfurt to Rabat-Salé via Malaga
- Ave. Duration
- 8h 50m
- When
- Sunday and Saturday
- Estimated price
- MAD 1,200–5,500
Flights from Frankfurt to Rabat-Salé via Sevilla
- Ave. Duration
- 9h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,200–6,000
Flights from Karlsruhe/Baden-Baden Airport to Rabat-Salé
- Ave. Duration
- 3h 5m
- When
- Wednesday and Saturday
- Estimated price
- MAD 800–4,000
- Phone
- 2255
- communication.digitale@oncf.ma
- 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 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 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 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
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- Pavluks Trans
Bus from Berlin to Lviv
- Ave. Duration
- 11h 27m
- Frequency
- Hourly
- Estimated price
- MAD 650–1,000
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Lviv to Motril
- Ave. Duration
- 47h 38m
- Frequency
- Once daily
- Estimated price
- MAD 2,000–3,100
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Lviv to Motril
- Ave. Duration
- 47h 38m
- Frequency
- Once daily
- Estimated price
- MAD 2,000–3,100
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- 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.
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide















