There are 8 ways to get from Marrakesh to Frankfurt am Main by plane, car, ferry, bus, 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 Marrakech to Frankfurt
best- Fly from Marrakech (RAK) to Frankfurt (FRA)plane RAK - FRA
6h 17m€104–229Fly Marrakech to Cologne Bonn Airport, train
cheapest- Fly from Marrakech (RAK) to Cologne Bonn Airport (CGN)plane RAK - CGN
- Take the train from Siegburg/Bonn to Frankfurt(Main)Hbftrain
7h 58m€95–436Drive, ferry
- Drive from Marrakesh to Port de Tanger Medcar
- Take the ferry from Port de Tanger Med to Port of Genoaferry
- Drive from Port of Genoa to Frankfurt am Maincar
46h 32m€290–616Bus, ferry
- Take the bus from Marrakesh to Tangerbus
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Zamorabus
- Take the bus from Zamora to Frankfurt central train stationbus
2d 5h€246–455Train to Mohammed V International Airport, fly to Frankfurt
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Frankfurt (FRA)plane CMN - FRA
9h 30m€163–677Fly Marrakech to Hahn, bus, train
- Fly from Marrakech (RAK) to Hahn (HHN)plane RAK - HHN
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
- Take the train from Mainz, Hauptbahnhof to Frankfurttrain
9h 2m€120–406Fly Marrakech to Basel, train
- Fly from Marrakech (RAK) to Basel (BSL)plane RAK - BSL
- Take the train from Basel SBB to Frankfurttrain
9h 32m€134–608Fly Marrakech to Brussels Airport, train
- Fly from Marrakech (RAK) to Brussels Airport (BRU)plane RAK - BRU
- Take the train from Brussels-Nord to Frankfurt(Main)Hbftrain
9h 29m€143–578
Marrakech (RAK) to Frankfurt (FRA) flights
Questions & Answers
The cheapest way to get from Marrakesh to Frankfurt am Main is to fly which costs €100 - €230 and takes 6h 17m.
The fastest way to get from Marrakesh to Frankfurt am Main is to fly which takes 6h 17m and costs €100 - €230.
The distance between Marrakesh and Frankfurt am Main is 2491 km.
The best way to get from Marrakesh to Frankfurt am Main without a car is to bus and ferry which takes 2 days 5h and costs €240 - €460.
It takes approximately 6h 17m to get from Marrakesh to Frankfurt am Main, including transfers.
Frankfurt am Main is 1h ahead of Marrakesh. It is currently 12:36 AM in Marrakesh and 1:36 AM in Frankfurt am Main.
There are 1572+ hotels available in Frankfurt am Main.
What companies run services between Marrakesh, Morocco and Frankfurt am Main, Germany?
Airbus France, Edelweiss Air, and two other airlines fly from Marrakech (RAK) to Frankfurt (FRA) 4 times a week.
- Website
- ryanair.com
Flights from Marrakech to Cologne Bonn Airport
- Ave. Duration
- 3h 45m
- When
- Wednesday and Sunday
- Estimated price
- €70–190
Flights from Marrakech to Cologne Bonn Airport via Valencia
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- €70–190
Flights from Marrakech to Cologne Bonn Airport via Palma Mallorca
- Ave. Duration
- 7h 30m
- When
- Sunday and Thursday
- Estimated price
- €70–190
Flights from Marrakech to Hahn
- Ave. Duration
- 3h 40m
- When
- Tuesday and Saturday
- Estimated price
- €95–370
Flights from Marrakech to Hahn via Palma Mallorca
- Ave. Duration
- 7h 35m
- When
- Sunday and Thursday
- Estimated price
- €100–380
Flights from Marrakech to Brussels Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €70–180
- Website
- easyjet.com
Flights from Marrakech to Basel
- Ave. Duration
- 3h 25m
- When
- Monday to Saturday
- Estimated price
- €70–200
Flights from Marrakech to Basel via Toulouse
- Ave. Duration
- 5h 15m
- When
- Monday
- Estimated price
- €70–200
Flights from Marrakech to Basel via Bordeaux
- Ave. Duration
- 6h 7m
- When
- Thursday and Monday
- Estimated price
- €70–200
- Website
- lufthansa.com
Flights from Marrakech to Frankfurt
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €110–170
Flights from Marrakech to Frankfurt via Geneva
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- €95–330
Flights from Mohammed V International Airport to Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €85–440
- Website
- swiss.com
Flights from Marrakech to Frankfurt via Zurich
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- €80–340
Flights from Marrakech to Frankfurt via Geneva
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- €95–330
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €110–490
Flights from Marrakech to Brussels Airport
- Ave. Duration
- 3h 25m
- When
- Thursday and Sunday
- Estimated price
- €85–270
- Website
- airbus.com
Flights from Marrakech to Frankfurt
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €110–170
- Website
- tuifly.be
Flights from Marrakech to Brussels Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €65–240
- Website
- transavia.com
Flights from Marrakech to Brussels Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €85–360
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Siegburg/Bonn to Frankfurt(Main)Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Siegburg/Bonn to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €28–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Frankfurt
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €60–260
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €70–310
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- €9–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €9–13
- 1st Class
- €13–18
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Mainz, Hauptbahnhof to Frankfurt
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–17
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Basel SBB to Frankfurt
- Ave. Duration
- 2h 53m
- Frequency
- 6 times a week
- Estimated price
- €110–360
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Basel SBB to Frankfurt
- Ave. Duration
- 6h 1m
- Frequency
- Twice a week
- Estimated price
- €70–110
- Website
- Österreichische Bundesbahnen
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakesh to Tanger
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- €22–50
- Schedules at
- ctm.ma
- Confort
- €22–24
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Tarifa to Zamora
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- €60–95
- Website
- ALSA
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zamora to Frankfurt central train station
- Ave. Duration
- 28h 55m
- Frequency
- 3 times a week
- Estimated price
- €150–260
- Website
- Flixbus
- Phone
- +49 (0) 6543 5019-400
- [email protected]
- Website
- Bohr
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €14–16
- Schedules at
- Bohr
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- €90–320
- Website
- Grandi Navi Veloci
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €12–50
- Schedules at
- aml.ma
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide















































