Marrakesh Zurich Routes (8 Ways to go)
Planning a trip from Marrakesh to Zurich Cleartrip helps you select the best route between Marrakesh & Zurich based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Marrakesh & Zurich
The distance from Marrakesh to Zurich is approximately 9335.13kms. By car, it takes roughly 108h 34m to reach Zurich from Marrakesh . Take a look at the 8 routes available to reach Zurich from Marrakesh
- 1.
- Marrakesh to Zurich Fly to Zurich
- 6h 17m
- Rs. 7520
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
Rs. 6500
You can travel from Marrakech to Zurich by booking a flight. The total flight time between Marrakech & Zurich is around 3h 20m. The price of the flight ticket is approximately Rs.6500.
Rs. 700
Travelling in a Subway is one of the ways to reach Zürich Stadelhofen from Zürich Flughafen. Zürich Flughafen to Zürich Stadelhofen by Subway takes approximately 0h 16m. The distance between Zürich Flughafen & Zürich Stadelhofen is around 12.43kms.
- 2.
- Marrakesh to Zurich Fly to Basel, train
- 7h 17m
- Rs. 9360
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
Rs. 7500
You can travel from Marrakech to Basel by booking a flight. The total flight time between Marrakech & Basel is around 3h 25m. The price of the flight ticket is approximately Rs.7500.
Rs. 240
Travelling in a bus is one of the ways to reach Basel, Bahnhof SBB from Basel EuroAirport. The total journey between Basel EuroAirport & Basel, Bahnhof SBB takes around 0h 18m in a bus. The bus ticket price for the journey is approximately Rs.240.
Rs. 1300
You can reach Zürich HB from Basel SBB by travelling in a train. Basel SBB to Zürich HB train takes approximately 0h 53m. You can catch a train from Basel SBB and get down at Zürich HB. The price of the train ticket is approximately Rs. 1300.
- 3.
- Marrakesh to Zurich Fly to Geneva, train
- 8h 35m
- Rs. 10220
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
Rs. 4900
You can travel from Marrakech to Geneva by booking a flight. The total flight time between Marrakech & Geneva is around 3h 0m. The price of the flight ticket is approximately Rs.4900.
Rs. 5000
You can reach Zürich HB from Geneve-Aeroport by travelling in a train. Geneve-Aeroport to Zürich HB train takes approximately 2h 52m. You can catch a train from Geneve-Aeroport and get down at Zürich HB. The price of the train ticket is approximately Rs. 5000.
- 4.
- Marrakesh to Zurich Bus
- 50h 5m
- Rs. 11500
Rs. 10000
Travelling in a bus is one of the ways to reach Genoa - Piazza della Vittoria from Marrakech. The total journey between Marrakech & Genoa - Piazza della Vittoria takes around 43h 5m in a bus. The bus ticket price for the journey is approximately Rs.10000.
Rs. 1500
Travelling in a bus is one of the ways to reach Zürich, Carparkplatz Sihlquai from Genova, Piazza Vittoria. The total journey between Genova, Piazza Vittoria & Zürich, Carparkplatz Sihlquai takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.1500.
- 5.
- Marrakesh to Zurich Night train, car ferry, train
- 66h 36m
- Rs. 16300
Rs. 1600
You can reach Tangier from Marrakech by travelling in a train. Marrakech to Tangier train takes approximately 10h 35m. You can catch a train from Marrakech and get down at Tangier. The price of the train ticket is approximately Rs. 1600.
Rs. 9000
Ferry is one of the ways to reach Genoa from Tangier. Tangier to Genoa by ferry takes approximately 47h 30m. The distance between Tangier & Genoa is around 1574.36kms.
Rs. 100
Travelling in a bus is one of the ways to reach Genova - Principe FS from Genova - Piazza San Teodoro. The total journey between Genova - Piazza San Teodoro & Genova - Principe FS takes around 0h 3m in a bus. The bus ticket price for the journey is approximately Rs.100.
Rs. 1700
You can reach Milano Centrale from Genova Piazza Principe by travelling in a train. Genova Piazza Principe to Milano Centrale train takes approximately 1h 29m. You can catch a train from Genova Piazza Principe and get down at Milano Centrale. The price of the train ticket is approximately Rs. 1700.
Rs. 3900
You can reach Zürich HB from Milano Centrale by travelling in a train. Milano Centrale to Zürich HB train takes approximately 4h 3m. You can catch a train from Milano Centrale and get down at Zürich HB. The price of the train ticket is approximately Rs. 3900.
- 6.
- Marrakesh to Zurich Train, busferry
- 30h 58m
- Rs. 17100
Rs. 500
You can reach Berrechid from Marrakech by travelling in a train. Marrakech to Berrechid train takes approximately 2h 59m. You can catch a train from Marrakech and get down at Berrechid. The price of the train ticket is approximately Rs. 500.
Rs. 7500
Travelling in a Busferry is one of the ways to reach Montpellier from Berrechid. Berrechid to Montpellier by Busferry takes approximately 18h 37m. The distance between Berrechid & Montpellier is around 1905.69kms.
Rs. 0
Walking is one of the ways to reach Montpellier Saint-Roch from Montpellier. Montpellier to Montpellier Saint-Roch by walk takes approximately 0h 10m. The distance between Montpellier & Montpellier Saint-Roch is around 0.86kms.
Rs. 2700
You can reach Lyon Part Dieu from Montpellier Saint-Roch by travelling in a train. Montpellier Saint-Roch to Lyon Part Dieu train takes approximately 1h 44m. You can catch a train from Montpellier Saint-Roch and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 2700.
Rs. 1400
You can reach Geneve from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Geneve train takes approximately 1h 49m. You can catch a train from Lyon Part Dieu and get down at Geneve. The price of the train ticket is approximately Rs. 1400.
Rs. 5000
You can reach Zürich HB from Geneve by travelling in a train. Geneve to Zürich HB train takes approximately 2h 43m. You can catch a train from Geneve and get down at Zürich HB. The price of the train ticket is approximately Rs. 5000.
- 7.
- Marrakesh to Zurich Busferry, bus
- 39h 18m
- Rs. 17200
Rs. 15000
Travelling in a Busferry is one of the ways to reach Alessandria from Marrakesh. Marrakesh to Alessandria by Busferry takes approximately 32h 25m. The distance between Marrakesh & Alessandria is around 3691.48kms.
Rs. 2200
Travelling in a bus is one of the ways to reach Zurich - Carparkplatz Sihlquai from Alessandria. The total journey between Alessandria & Zurich - Carparkplatz Sihlquai takes around 5h 53m in a bus. The bus ticket price for the journey is approximately Rs.2200.
- 8.
- Marrakesh to Zurich Drive
- 108h 34m
- Rs. 78591
Rs. 78591
You can take a car from Marrakesh to Zürich. It will take you around 108h 34m to cover distance of 9335.13kms and reach Zürich from Marrakesh. The total amount for the journey will be approximately Rs.78591.