- Home
- Flights
- Flights from Basel
- Basel to Marrakech
Flights from Basel to Marrakech
easyJet and EasyJet Switzerland fly nonstop from Basel to Marrakech. The flight takes around 3h 16m.
Direct flights available 3h 16m
Basel to Marrakech at a glance
Fastest flight3h 16mEstimated
Nonstop flightsYeseasyJet, EasyJet Switzerland
Airlines flying nonstop from Basel to Marrakech
2 airlines on this route.
Good to know
- Distance
- 2,214 km1,375 miles
- Flight time
- 3h 16mestimate
- Time difference
- NoneMarrakech vs Basel
- Currency in Marrakech
- MAD
- Airports
- BSL → RAK
Flights from Basel to Marrakech: questions answered
Are there direct flights from Basel to Marrakech?
Yes. easyJet and EasyJet Switzerland fly this route nonstop.
How long is the flight from Basel to Marrakech?
A nonstop flight covers 2,214 km and takes around 3h 16m.
Which airlines fly from Basel to Marrakech?
easyJet and EasyJet Switzerland operate nonstop flights on this route.
Which airports serve Basel and Marrakech?
Basel: EuroAirport Basel–Mulhouse–Freiburg (BSL). Marrakech: Marrakesh Menara Airport (RAK).





