There are 6 ways to get from Basel to Zagora by plane, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Basel to Marrakech, bus
best- Fly from Basel (BSL) to Marrakech (RAK)plane BSL - RAK
- Take the bus from Marrakech to Zagorabus
14h 4mMAD 950–2,915Train to Zurich Airport, fly to Marrakech, bus
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Marrakech (RAK)plane ZRH - RAK
- Take the bus from Marrakech to Zagorabus
15h 17mMAD 1,436–3,502Fly Basel to Ouarzazate Airport, taxi
- Fly from Basel (BSL) to Ouarzazate Airport (OZZ)plane BSL - OZZ
- Take the taxi from Ouarzazate Airport (OZZ) to Zagorataxi
16h 59mMAD 1,836–6,195Train to Strasbourg International Airport, fly to Marrakech, bus
- Take the train from St Louis to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Marrakech (RAK)plane SXB - RAK
- Take the bus from Marrakech to Zagorabus
15h 21mMAD 1,374–3,987Train, train to Geneva International Airport, fly to Marrakech, bus
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Marrakech (RAK)plane GVA - RAK
- Take the bus from Marrakech to Zagorabus
16h 56mMAD 1,808–6,211Fly Basel to Mohammed V International Airport, train, bus
- Fly from Basel (BSL) to Mohammed V International Airport (CMN)plane BSL - CMN
- Take the train from Gare Oasis to Marrakechtrain
- Take the bus from Marrakech to Zagorabus
18h 2mMAD 1,193–3,980
Basel (BSL) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Basel to Zagora is to fly and bus which costs MAD 950 - MAD 3,000 and takes 14h 4m.
The fastest way to get from Basel to Zagora is to fly and bus which takes 14h 4m and costs MAD 950 - MAD 3,000.
The distance between Basel and Zagora is 2583 km.
It takes approximately 14h 4m to get from Basel to Zagora, including transfers.
Zagora is 1h behind Basel. It is currently 5:22 AM in Basel and 4:22 AM in Zagora.
There are 62+ hotels available in Zagora.
What companies run services between Basel, Switzerland and Zagora, Morocco?
There is no direct connection from Basel to Zagora. However, you can take the line 50 bus to Basel EuroAirport, Abflug, walk to Basel (BSL) airport, fly to Marrakech (RAK), walk to Marrakech Airport, take the line 19 bus to Menara Mall, take the line 19 bus to Gare Routière de ONCF, walk to Marrakech, then take the bus to Zagora. Alternatively, you can take the train to Zürich HB, take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Marrakech (RAK), walk to Marrakech Airport, take the line 19 bus to Menara Mall, take the line 19 bus to Gare Routière de ONCF, walk to Marrakech, then take the bus to Zagora.
- Website
- easyjet.com
Flights from Basel to Marrakech
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- MAD 750–2,200
Flights from Basel to Marrakech via Malaga
- Ave. Duration
- 6h
- When
- Monday and Wednesday
- Estimated price
- MAD 750–2,200
Flights from Zurich Airport to Marrakech
- Ave. Duration
- 3h 40m
- When
- Wednesday
- Estimated price
- MAD 900–4,500
Flights from Strasbourg International Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Thursday and Sunday
- Estimated price
- MAD 750–3,400
Flights from Geneva International Airport to Marrakech
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- MAD 750–3,200
Flights from Geneva International Airport to Marrakech via Malaga
- Ave. Duration
- 5h 40m
- When
- Wednesday, Monday, and Friday
- Estimated price
- MAD 750–3,200
- Website
- ryanair.com
Flights from Basel to Ouarzazate Airport via Barcelona
- Ave. Duration
- 19h 30m
- When
- Wednesday and Sunday
- Estimated price
- MAD 1,300–5,500
- Website
- comlux.com
Flights from Zurich Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Saturday and Wednesday
- Estimated price
- MAD 1,300–5,500
- Website
- flexflight.dk
Flights from Zurich Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Saturday and Wednesday
- Estimated price
- MAD 1,300–5,500
- Website
- swiss.com
Flights from Zurich Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Wednesday
- Estimated price
- MAD 850–3,800
Flights from Geneva International Airport to Marrakech
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- MAD 1,000–3,800
- Website
- royalairmaroc.com
Flights from Basel to Ouarzazate Airport via Mohammed V International Airport
- Ave. Duration
- 14h 15m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,700–5,500
Flights from Strasbourg International Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 5h 15m
- When
- Thursday and Saturday
- Estimated price
- MAD 1,600–6,500
- Website
- flyedelweiss.com
Flights from Zurich Airport to Marrakech
- Ave. Duration
- 3h 30m
- When
- Wednesday
- Estimated price
- MAD 850–3,800
- Website
- vueling.com
Flights from Zurich Airport to Marrakech via Barcelona
- Ave. Duration
- 6h 15m
- When
- Thursday
- Estimated price
- MAD 900–2,100
- Website
- volotea.com
Flights from Strasbourg International Airport to Marrakech
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- MAD 900–3,100
- Website
- airarabia.com
Flights from Basel to Mohammed V International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 800–2,500
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- MAD 330–1,100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- MAD 650–2,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- MAD 230–750
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from St Louis to Strasbourg
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- MAD 240–490
- Website
- Oui.SNCF
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
- Ave. Duration
- 2h 41m
- Estimated price
- MAD 500–650
Petite Taxi
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide



















