There are 2 ways to get from Frankfurt to Marrakesh by train or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Nuremberg Airport, fly
best- Take the train from Neustadt to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Marrakech (RAK)plane NUE - RAK
11h 24mMAD 1,341–2,648Train, train to Stuttgart Airport, fly
- Take the train from Markt Bibart to Würzburg Hbftrain
- Take the train from Wuerzburg Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Marrakech (RAK)plane STR - RAK
10h 24mMAD 1,484–6,178
Nuremberg Airport (NUE) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Frankfurt to Marrakesh is to train and fly which costs MAD 1,300 - MAD 2,700 and takes 11h 24m.
The fastest way to get from Frankfurt to Marrakesh is to train and fly which takes 10h 24m and costs MAD 1,400 - MAD 6,500.
The distance between Frankfurt and Marrakesh is 2629 km.
It takes approximately 11h 24m to get from Frankfurt to Marrakesh, including transfers.
Marrakesh is 1h behind Frankfurt. It is currently 11:41 PM in Frankfurt and 10:41 PM in Marrakesh.
There are 10329+ hotels available in Marrakesh.
What companies run services between Frankfurt, Bavaria, Germany and Marrakesh, Morocco?
There is no direct connection from Frankfurt to Marrakesh. However, you can take the line 145 bus to Neustadt, walk to Neustadt, take the train to Nürnberg Hbf, walk to Nürnberg Hbf, take the subway to Nürnberg Flughafen, walk to Nuremberg Airport (NUE) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take the line 196 bus to Markt Bibart, walk to Markt Bibart, take the train to Würzburg Hbf, walk to Wuerzburg Hbf, take the train to Stuttgart Hbf, walk to Hauptbahnhof, take the train to Flughafen/Messe, walk to Stuttgart Airport (STR) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala.
- Website
- ryanair.com
Flights from Nuremberg Airport to Marrakech via Faro
- Ave. Duration
- 7h 15m
- When
- Thursday
- Estimated price
- MAD 1,100–4,300
Flights from Nuremberg Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 7h 20m
- When
- Monday and Friday
- Estimated price
- MAD 1,100–4,200
Flights from Nuremberg Airport to Marrakech via Palma Mallorca
- Ave. Duration
- 9h 32m
- When
- Thursday
- Estimated price
- MAD 1,100–4,300
Flights from Nuremberg Airport to Marrakech via Malaga
- Ave. Duration
- 11h 45m
- When
- Tuesday
- Estimated price
- MAD 1,100–4,200
Flights from Nuremberg Airport to Marrakech via Valencia
- Ave. Duration
- 14h 55m
- When
- Saturday
- Estimated price
- MAD 1,100–4,200
Flights from Nuremberg Airport to Marrakech via Barcelona
- Ave. Duration
- 8h 35m
- When
- Wednesday
- Estimated price
- MAD 1,100–4,200
- Website
- eurowings.com
Flights from Stuttgart Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- MAD 1,500–4,400
- Website
- vueling.com
Flights from Stuttgart Airport to Marrakech via Barcelona
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- MAD 1,000–4,200
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Neustadt to Nürnberg Hbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- MAD 100–190
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Markt Bibart to Würzburg Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- MAD 120–210
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Wuerzburg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- MAD 300–550
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- MAD 300–360
- 1st Class Ticket
- MAD 380–550
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Wuerzburg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- MAD 270–390
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Wuerzburg Hbf to Stuttgart Hbf
- Ave. Duration
- 3h 31m
- Frequency
- 3 times a day
- Estimated price
- MAD 350–1,600
- Website
- Deutsche Bahn Intercity (DB IC)
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












