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
 
Gare Routière de Marrakech
 
0h 22m
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.
 
Marrakech Airport
 
3h 20m
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.
 
Zurich
 
0h 16m
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.
 
Zürich Stadelhofen
  • 2.
  • Marrakesh to Zurich Fly to Basel, train
  • 7h 17m
  • Rs. 9360
 
Gare Routière de Marrakech
 
0h 22m
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.
 
Marrakech Airport
 
3h 25m
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.
 
Basel
 
0h 18m
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.
 
Basel, Bahnhof SBB
 
0h 53m
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.
 
Zürich HB
  • 3.
  • Marrakesh to Zurich Fly to Geneva, train
  • 8h 35m
  • Rs. 10220
 
Gare Routière de Marrakech
 
0h 22m
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.
 
Marrakech Airport
 
3h 0m
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.
 
Geneva
 
2h 52m
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.
 
Zürich HB
  • 4.
  • Marrakesh to Zurich Bus
  • 50h 5m
  • Rs. 11500
 
Marrakech
 
43h 5m
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.
 
Genoa - Piazza della Vittoria
 
6h 0m
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.
 
Zürich, Carparkplatz Sihlquai
  • 5.
  • Marrakesh to Zurich Night train, car ferry, train
  • 66h 36m
  • Rs. 16300
 
Marrakech
 
10h 35m
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.
 
Tangier
 
47h 30m
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.
 
Genoa
 
0h 3m
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.
 
Genova - Principe FS
 
1h 29m
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.
 
Milano Centrale
 
4h 3m
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.
 
Zürich HB
  • 6.
  • Marrakesh to Zurich Train, busferry
  • 30h 58m
  • Rs. 17100
 
Marrakech
 
2h 59m
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.
 
Berrechid
 
18h 37m
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.
 
Montpellier
 
0h 10m
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.
 
Montpellier Saint-Roch
 
1h 44m
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.
 
Lyon Part Dieu
 
1h 49m
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.
 
Geneve
 
2h 43m
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.
 
Zürich HB
  • 7.
  • Marrakesh to Zurich Busferry, bus
  • 39h 18m
  • Rs. 17200
 
Marrakesh
 
32h 25m
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.
 
Alessandria
 
5h 53m
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.
 
Zurich - Carparkplatz Sihlquai
  • 8.
  • Marrakesh to Zurich Drive
  • 108h 34m
  • Rs. 78591
 
Marrakesh
 
108h 34m
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.
 
Zürich