There are 7 ways to get from Marrakesh to Karlsruhe by plane, train, car, 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 to Strasbourg International Airport, train
best- Fly from Marrakech (RAK) to Strasbourg International Airport (SXB)RAK - SXB
- Take the train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
7h 24m€91–242Fly to Basel, train
cheapest- Fly from Marrakech (RAK) to Basel (BSL)RAK - BSL
- Take the train from Basel SBB to Karlsruhe Hauptbahnhof
8h 8m€90–243Drive 10,023.1 km
- Drive from Marrakesh to Karlsruhe10,023.1 km
5d 4h€1,405–2,030Fly to Stuttgart Airport, train
- Fly from Marrakech (RAK) to Stuttgart Airport (STR)RAK - STR
- Take the train from Stuttgart Hbf to Karlsruhe Hbf
7h 25m€96–291Fly to Frankfurt, train
- Fly from Marrakech (RAK) to Frankfurt (FRA)RAK - FRA
- Take the train from Frankfurt to Karlsruhe Hauptbahnhof
8h 9m€118–323Fly to Zurich Airport, train
- Fly from Marrakech (RAK) to Zurich Airport (ZRH)RAK - ZRH
- Take the train from Zürich HB to Basel SBB
- Take the train from Basel SBB to Karlsruhe Hauptbahnhof
9h 19m€131–342Fly to Hahn, bus, train
- Fly from Marrakech (RAK) to Hahn (HHN)RAK - HHN
- Take the bus from Frankfurt Hahn Airport to Mainz Short-term parking lot Am Schlag
- Take the train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Take the train from Mannheim, Hauptbahnhof to Karlsruhe Hauptbahnhof
10h 2m€90–258
Marrakech (RAK) to Strasbourg International Airport (SXB) flights
Questions & Answers
The cheapest way to get from Marrakesh to Karlsruhe is to fly and bus and train which costs €90 - €260 and takes 10h 2m.
The fastest way to get from Marrakesh to Karlsruhe is to fly and train which takes 7h 24m and costs €90 - €250.
The distance between Marrakesh and Karlsruhe is 2398 km. The road distance is 10023.1 km.
It takes approximately 7h 24m to get from Marrakesh to Karlsruhe, including transfers.
Yes, the driving distance between Marrakesh to Karlsruhe is 10023 km. It takes approximately 5 days 4h to drive from Marrakesh to Karlsruhe.
There are 827+ hotels available in Karlsruhe.
What companies run services between Marrakesh, Morocco and Karlsruhe, Germany?
There is no direct connection from Marrakesh to Karlsruhe. However, you can take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to Strasbourg International Airport (SXB), walk to Entzheim Aeroport, take the train to Strasbourg, walk to Strasbourg Bahnhof, then take the train to Karlsruhe Hauptbahnhof. Alternatively, you can drive from Marrakesh to Karlsruhe in around 5d 4h.
- Website
- swiss.com
Flights from Marrakech to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 5h 55m
- When
- Friday and Saturday
- Estimated price
- €260–600
Flights from Marrakech to Frankfurt via Zurich Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Friday, and Saturday
- Estimated price
- €220–480
Flights from Marrakech to Frankfurt via Geneva
- Ave. Duration
- 7h 20m
- When
- Wednesday to Friday
- Estimated price
- €85–290
Flights from Marrakech to Zurich Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- €210–470
Flights from Marrakech to Zurich Airport via Geneva
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €80–280
- Website
- easyjet.com
Flights from Marrakech to Strasbourg International Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €90–390
Flights from Marrakech to Basel
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €45–150
Flights from Marrakech to Basel via Bordeaux
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- €45–150
- Website
- lufthansa.com
Flights from Marrakech to Stuttgart Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- €150–200
Flights from Marrakech to Frankfurt
- Ave. Duration
- 3h 55m
- When
- Thursday and Sunday
- Estimated price
- €120–160
Flights from Marrakech to Frankfurt via Geneva
- Ave. Duration
- 7h 20m
- When
- Wednesday to Friday
- Estimated price
- €85–290
- Website
- ryanair.com
Flights from Marrakech to Hahn
- Ave. Duration
- 3h 45m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €90–320
Flights from Marrakech to Hahn via Valencia
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €90–320
- Website
- volotea.com
Flights from Marrakech to Strasbourg International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday and Saturday
- Estimated price
- €80–170
Flights from Marrakech to Strasbourg International Airport via Bordeaux
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–170
- Website
- royalairmaroc.com
Flights from Marrakech to Strasbourg International Airport via Casablanca
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- €130–650
Flights from Marrakech to Zurich Airport via Casablanca
- Ave. Duration
- 5h 10m
- When
- Wednesday and Sunday
- Estimated price
- €110–500
- Website
- airbus.com
Flights from Marrakech to Frankfurt
- Ave. Duration
- 3h 55m
- When
- Thursday and Sunday
- Estimated price
- €120–160
- Website
- comlux.com
Flights from Marrakech to Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €60–700
- Website
- flexflight.dk
Flights from Marrakech to Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €60–700
- Website
- eurowings.com
Flights from Marrakech to Stuttgart Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Thursday
- Estimated price
- €50–220
- Website
- flyedelweiss.com
Flights from Marrakech to Zurich Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- €210–470
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €18–27
- Website
- https://int.bahn.de/en
Train from Basel SBB to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- https://int.bahn.de/en
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €18–50
- Website
- https://int.bahn.de/en
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- €20–30
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €10–27
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- €20–45
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Twice a week
- Estimated price
- €26–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Schedules at
- sweg.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- €21–70
- Website
- https://www.ns.nl/en
- 2nd Class
- €21–35
- 1st Class
- €40–70
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- €12–40
- Website
- https://www.ns.nl/en
- 2nd Class
- €12–19
- 1st Class
- €22–40
Train from Mannheim, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- €11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- €11–17
- 1st Class
- €19–35
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- €21–45
- Website
- https://www.sbb.ch/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €13–20
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- https://int.bahn.de/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- 3 times a week
- Estimated price
- €8–12
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €8–12
- 1st Class
- €12–18
- info@flibco.com
- Website
- flibco.com
Bus from Frankfurt Hahn Airport to Mainz Short-term parking lot Am Schlag
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €17–20
- Website
- https://www.flibco.com/en
Want to know more about travelling around Germany
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
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide


















































