There are 8 ways to get from Braunschweig to Marrakesh by train, plane, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Hamburg Airport, fly
best- Take the train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Take the train from Hannover Hauptbahnhof to Hamburg Hbf
- Fly from Hamburg Airport (HAM) to Marrakech (RAK)HAM - RAK
9h 11mMAD 1,224–2,856Train to Berlin Brandenburg Airport, fly
cheapest- Take the train from Braunschweig, Hauptbahnhof to S+U Berlin Hauptbahnhof
- Fly from Berlin Brandenburg Airport (BER) to Marrakech (RAK)BER - RAK
8h 34mMAD 948–3,155Drive 10,083.2 km
- Drive from Braunschweig to Marrakesh10,083.2 km
5d 5hMAD 15,204–21,961Train to Hannover Airport, fly
- Take the train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Fly from Hannover Airport (HAJ) to Marrakech (RAK)HAJ - RAK
7h 24mMAD 1,214–3,866Train, train to Cologne Bonn Airport, fly
- Take the train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Take the train from Hannover Hauptbahnhof to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Marrakech (RAK)CGN - RAK
9h 56mMAD 1,359–3,776Train, train to Weeze Airport, fly
- Take the train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Take the train from Hannover Hauptbahnhof to Düsseldorf Hbf
- Take the train from Düsseldorf Hbf to Kevelaer Bahnhof
- Fly from Weeze Airport (NRN) to Marrakech (RAK)NRN - RAK
11h 29mTrain, train to Eindhoven Airport, fly
- Take the train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Take the train from Hannover Hauptbahnhof to Wuppertal Hbf
- Take the train from Wuppertal Hbf to Venlo
- Take the train from Venlo to Eindhoven
- Fly from Eindhoven Airport (EIN) to Marrakech (RAK)EIN - RAK
12h 29mMAD 1,568–4,194Drive, car train
- Drive from Braunschweig to Hannover Hbf
- Take the car train from Hannover Hbf to Fulda
- Drive from Fulda to Marrakesh
5d 6hMAD 16,094–23,336
Hamburg Airport (HAM) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Braunschweig to Marrakesh is to train and fly which costs MAD 1,200 - MAD 3,900 and takes 7h 24m.
The fastest way to get from Braunschweig to Marrakesh is to train and fly which takes 7h 24m and costs MAD 1,200 - MAD 3,900.
The distance between Braunschweig and Marrakesh is 3105 km. The road distance is 10083.2 km.
It takes approximately 9h 11m to get from Braunschweig to Marrakesh, including transfers.
Yes, the driving distance between Braunschweig to Marrakesh is 10083 km. It takes approximately 5 days 5h to drive from Braunschweig to Marrakesh.
There are 9292+ hotels available in Marrakesh.
What companies run services between Braunschweig, Germany and Marrakesh, Morocco?
There is no direct connection from Braunschweig to Marrakesh. However, you can take the train to Hannover Hauptbahnhof, take the train to Hamburg Hbf, take the train to Hamburg Airport, walk to Hamburg Airport (HAM) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can drive from Braunschweig to Marrakesh in around 5d 5h.
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- MAD 750–2,100
Flights from Berlin Brandenburg Airport to Marrakech via Valencia
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- MAD 750–2,100
Flights from Cologne Bonn Airport to Marrakech
- Ave. Duration
- 3h 50m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- MAD 1,100–2,200
Flights from Cologne Bonn Airport to Marrakech via Malaga
- Ave. Duration
- 5h 50m
- When
- Tuesday and Sunday
- Estimated price
- MAD 1,100–2,200
Flights from Cologne Bonn Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 6h
- When
- Monday
- Estimated price
- MAD 1,100–2,200
Flights from Cologne Bonn Airport to Marrakech via Valencia
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- MAD 1,100–2,200
Flights from Weeze Airport to Marrakech
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- MAD 1,700–2,200
Flights from Weeze Airport to Marrakech via Malaga
- Ave. Duration
- 6h 2m
- When
- Friday and Sunday
- Estimated price
- MAD 1,700–2,200
Flights from Weeze Airport to Marrakech via Fes
- Ave. Duration
- 6h 35m
- When
- Monday and Sunday
- Estimated price
- MAD 1,700–2,200
Flights from Weeze Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 8h 10m
- When
- Tuesday
- Estimated price
- MAD 1,700–2,200
Flights from Weeze Airport to Marrakech via Tangier
- Ave. Duration
- 8h 20m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- MAD 1,700–2,200
Flights from Eindhoven Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 850–2,800
Flights from Eindhoven Airport to Marrakech via Malaga
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- MAD 850–2,800
Flights from Eindhoven Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 6h 40m
- When
- Tuesday
- Estimated price
- MAD 850–2,800
- Website
- transavia.com
Flights from Eindhoven Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- MAD 900–4,100
- Website
- easyjet.com
Flights from Hamburg Airport to Marrakech
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- MAD 1,000–4,000
- Website
- iberia.com
Flights from Hamburg Airport to Marrakech via Madrid
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- MAD 1,200–6,000
- Website
- eurowings.com
Flights from Hannover Airport to Marrakech
- Ave. Duration
- 4h
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,300–4,300
- Website
- transavia.com
Flights from Berlin Brandenburg Airport to Marrakech
- Ave. Duration
- 4h 25m
- When
- Thursday and Sunday
- Estimated price
- MAD 900–4,000
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Braunschweig, Hauptbahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- MAD 100–240
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- MAD 130–500
- Website
- https://int.bahn.de/en
Train from Braunschweig, Hauptbahnhof to S+U Berlin Hauptbahnhof
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- MAD 160–700
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Köln Hbf
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- MAD 300–1,000
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Düsseldorf Hbf
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- MAD 260–700
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Wuppertal Hbf
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- MAD 260–900
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a week
- Estimated price
- MAD 440–650
- Website
- https://konzern.oebb.at/en/
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- Website
- rhein-ruhr-bahn.de
Train from Düsseldorf Hbf to Kevelaer Bahnhof
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Wuppertal Hbf to Venlo
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- MAD 170–250
- Website
- https://www.eurobahn.de/en/
- Phone
- +31 85 004 3110
- Website
- traincharter.eu
Train from Wuppertal Hbf to Venlo
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Website
- https://traincharter.eu/
- Website
- traincharter.eu
Train from Wuppertal Hbf to Venlo
- Ave. Duration
- 1h 31m
- 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
- Every 30 minutes
- Estimated price
- MAD 128
- Website
- https://www.ns.nl/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hannover Hbf to Fulda
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- MAD 1,000–1,200
- Website
- https://urlaubs-express.de/?lang=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


















