There are 8 ways to get from Germany to Marrakesh by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Düsseldorf International Airport
best- Fly from Düsseldorf International Airport (DUS) to Marrakech (RAK)plane DUS - RAK
6h 23mMAD 796–3,255Fly from Berlin Brandenburg Airport
cheapest- Fly from Berlin Brandenburg Airport (BER) to Marrakech (RAK)plane BER - RAK
7h 18mMAD 740–2,864Fly from Cologne Bonn Airport
- Fly from Cologne Bonn Airport (CGN) to Marrakech (RAK)plane CGN - RAK
6h 11mMAD 1,053–2,745Fly from Frankfurt
- Fly from Frankfurt (FRA) to Marrakech (RAK)plane FRA - RAK
6h 17mMAD 1,082–3,133Train to Weeze Airport, fly
- Take the train from D-Bilk S to Kevelaer Bahnhoftrain
- Fly from Weeze Airport (NRN) to Marrakech (RAK)plane NRN - RAK
7h 54mTrain to Brussels Airport, fly
- Take the train from Köln Hbf to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Marrakech (RAK)plane BRU - RAK
7h 39mMAD 1,190–4,088Train, train to Eindhoven Airport, fly
- Take the train from Düsseldorf-Bilk to Venlotrain
- Take the train from Venlo to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Marrakech (RAK)plane EIN - RAK
8h 54mMAD 1,072–4,114Train, bus to Brussels South Charleroi Airport, fly
- Take the train from Koeln Hbf to Liege-Guilleminstrain
- Take the bus from Liège Rue du Plan Inclined to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Marrakech (RAK)plane CRL - RAK
8h 29mMAD 1,244–9,162
Düsseldorf International Airport (DUS) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Germany to Marrakesh is to fly which costs MAD 700 - MAD 2,900 and takes 7h 18m.
The fastest way to get from Germany to Marrakesh is to fly which takes 6h 11m and costs MAD 1,000 - MAD 2,800.
The distance between Germany and Marrakesh is 2522 km.
It takes approximately 6h 23m to get from Germany to Marrakesh, including transfers.
There are 9219+ hotels available in Marrakesh.
What companies run services between Germany and Marrakesh, Morocco?
Eurowings and Iberia fly from Düsseldorf International Airport (DUS) to Marrakech (RAK) once daily.
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Marrakech
- Ave. Duration
- 3h 50m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- MAD 1,100–3,100
Flights from Cologne Bonn Airport to Marrakech via Malaga
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- MAD 1,100–3,100
Flights from Cologne Bonn Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 6h
- When
- Monday
- Estimated price
- MAD 1,100–3,100
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 700–2,100
Flights from Berlin Brandenburg Airport to Marrakech via Malaga
- Ave. Duration
- 5h 55m
- When
- Friday and Sunday
- Estimated price
- MAD 700–2,100
Flights from Berlin Brandenburg Airport to Marrakech via Valencia
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- MAD 700–2,100
Flights from Weeze Airport to Marrakech
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- MAD 850–3,000
Flights from Weeze Airport to Marrakech via Malaga
- Ave. Duration
- 6h 31m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 850–3,000
Flights from Weeze Airport to Marrakech via Fes
- Ave. Duration
- 6h 35m
- When
- Monday, Thursday, and Sunday
- Estimated price
- MAD 850–3,000
Flights from Brussels Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Tuesday and Saturday
- Estimated price
- MAD 750–2,800
Flights from Brussels Airport to Marrakech via Valencia
- Ave. Duration
- 7h 10m
- When
- Thursday
- Estimated price
- MAD 750–2,800
Flights from Eindhoven Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 700–3,100
Flights from Eindhoven Airport to Marrakech via Malaga
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- MAD 700–3,100
Flights from Brussels South Charleroi Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 950–3,900
Flights from Brussels South Charleroi Airport to Marrakech via Malaga
- Ave. Duration
- 6h 7m
- When
- Monday, Friday, and Sunday
- Estimated price
- MAD 950–3,900
Flights from Brussels South Charleroi Airport to Marrakech via Fes
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 950–3,900
Flights from Brussels South Charleroi Airport to Marrakech via Tangier
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- MAD 950–3,900
- Website
- transavia.com
Flights from Brussels Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Monday to Saturday
- Estimated price
- MAD 800–3,800
Flights from Eindhoven Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,000–4,500
- Website
- royalairmaroc.com
Flights from Düsseldorf International Airport to Marrakech via Madrid
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- MAD 1,000–5,500
Flights from Brussels Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Thursday and Sunday
- Estimated price
- MAD 700–2,300
- Website
- airbus.com
Flights from Frankfurt to Marrakech
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,500–2,000
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Marrakech
- Ave. Duration
- 3h 45m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,000–4,200
- Website
- iberia.com
Flights from Düsseldorf International Airport to Marrakech via Madrid
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- MAD 1,000–5,500
- Website
- transavia.com
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- MAD 950–4,200
- Website
- tuifly.be
Flights from Brussels Airport to Marrakech
- Ave. Duration
- 4h 5m
- When
- Friday
- Estimated price
- MAD 650–2,800
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- Website
- rhein-ruhr-bahn.de
Train from D-Bilk S to Kevelaer Bahnhof
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Köln Hbf to Brussels-Nord
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- MAD 340–900
- Website
- https://int.bahn.de/en
Train from Koeln Hbf to Liege-Guillemins
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 300–650
- Website
- https://int.bahn.de/en
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Düsseldorf-Bilk to Venlo
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- MAD 130–190
- Website
- https://www.eurobahn.de/en/
- Website
- traincharter.eu
Train from Düsseldorf-Bilk to Venlo
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a week
- Schedules at
- traincharter.eu
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Venlo to Eindhoven
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- MAD 128
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Koeln Hbf to Liege-Guillemins
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- MAD 370–950
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Koeln Hbf to Liege-Guillemins
- Ave. Duration
- 1h 16m
- Frequency
- Once a week
- Estimated price
- MAD 120–180
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- MAD 120–180
- 1st Class
- MAD 190–280
- info@flibco.com
- Website
- flibco.com
Bus from Liège Rue du Plan Inclined to Charleroi Airport
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- MAD 160–220
- Website
- https://www.flibco.com/en
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
































