Geneva Marrakesh Routes (6 Ways to go)

Planning a trip from Geneva to Marrakesh Cleartrip helps you select the best route between Geneva & Marrakesh 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 Geneva & Marrakesh

The distance from Geneva to Marrakesh is approximately 9232.98kms. By car, it takes roughly 105h 32m to reach Marrakesh from Geneva . Take a look at the 6 routes available to reach Marrakesh from Geneva

  • 1.
  • Geneva to Marrakesh Fly
  • 5h 46m
  • Rs. 5870
 
Geneve
 
0h 7m
Rs. 650
You can reach Geneve-Aeroport from Geneve by travelling in a train. Geneve to Geneve-Aeroport train takes approximately 0h 7m. You can catch a train from Geneve and get down at Geneve-Aeroport. The price of the train ticket is approximately Rs. 650.
 
Geneve-Aeroport
 
3h 10m
Rs. 4900
You can travel from Geneva to Marrakech by booking a flight. The total flight time between Geneva & Marrakech is around 3h 10m. The price of the flight ticket is approximately Rs.4900.
 
Marrakech
 
0h 21m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 2.
  • Geneva to Marrakesh Train, bus
  • 27h 48m
  • Rs. 17400
 
Geneve
 
1h 52m
Rs. 1900
You can reach Lyon Part Dieu from Geneve by travelling in a train. Geneve to Lyon Part Dieu train takes approximately 1h 52m. You can catch a train from Geneve and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 1900.
 
Lyon Part Dieu
 
4h 58m
Rs. 5000
You can reach Barcelona Sants from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Barcelona Sants train takes approximately 4h 58m. You can catch a train from Lyon Part Dieu and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 5000.
 
Barcelona Sants
 
3h 23m
Rs. 2500
You can reach Valencia Estacio del Nord from Barcelona Sants by travelling in a train. Barcelona Sants to Valencia Estacio del Nord train takes approximately 3h 23m. You can catch a train from Barcelona Sants and get down at Valencia Estacio del Nord. The price of the train ticket is approximately Rs. 2500.
 
Valencia Estacio del Nord
 
0h 5m
Rs. 0
Walking is one of the ways to reach Valencia from Valencia Estacio del Nord. Valencia Estacio del Nord to Valencia by walk takes approximately 0h 5m. The distance between Valencia Estacio del Nord & Valencia is around 0.39kms.
 
Valencia
 
10h 31m
Rs. 7500
Travelling in a bus is one of the ways to reach Berrechid from Valencia. The total journey between Valencia & Berrechid takes around 10h 31m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Berrechid
 
2h 59m
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
 
Marrakech
  • 3.
  • Geneva to Marrakesh Bus
  • 73h 30m
  • Rs. 18500
 
Genève
 
31h 30m
Rs. 9000
Travelling in a bus is one of the ways to reach Algeciras from Genève. The total journey between Genève & Algeciras takes around 31h 30m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Algeciras
 
41h 0m
Rs. 9500
Travelling in a bus is one of the ways to reach Marrakech from Algeciras. The total journey between Algeciras & Marrakech takes around 41h 0m in a bus. The bus ticket price for the journey is approximately Rs.9500.
 
Marrakech
  • 4.
  • Geneva to Marrakesh Train, bus
  • 31h 10m
  • Rs. 19600
 
Geneve
 
1h 52m
Rs. 1900
You can reach Lyon Part Dieu from Geneve by travelling in a train. Geneve to Lyon Part Dieu train takes approximately 1h 52m. You can catch a train from Geneve and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 1900.
 
Lyon Part Dieu
 
1h 52m
Rs. 2700
You can reach Montpellier Saint-Roch from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Montpellier Saint-Roch train takes approximately 1h 52m. You can catch a train from Lyon Part Dieu and get down at Montpellier Saint-Roch. The price of the train ticket is approximately Rs. 2700.
 
Montpellier Saint-Roch
 
0h 10m
Rs. 0
Walking is one of the ways to reach Montpellier from Montpellier Saint-Roch. Montpellier Saint-Roch to Montpellier by walk takes approximately 0h 10m. The distance between Montpellier Saint-Roch & Montpellier is around 0.86kms.
 
Montpellier
 
25h 42m
Rs. 15000
Travelling in a bus is one of the ways to reach Marrakesh from Montpellier. The total journey between Montpellier & Marrakesh takes around 25h 42m in a bus. The bus ticket price for the journey is approximately Rs.15000.
 
Marrakesh
  • 5.
  • Geneva to Marrakesh Train, bus via Algeciras
  • 26h 20m
  • Rs. 19900
 
Geneve
 
1h 52m
Rs. 1900
You can reach Lyon Part Dieu from Geneve by travelling in a train. Geneve to Lyon Part Dieu train takes approximately 1h 52m. You can catch a train from Geneve and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 1900.
 
Lyon Part Dieu
 
1h 2m
Rs. 2100
You can reach Avignon TGV from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Avignon TGV train takes approximately 1h 2m. You can catch a train from Lyon Part Dieu and get down at Avignon TGV. The price of the train ticket is approximately Rs. 2100.
 
Avignon TGV
 
7h 2m
Rs. 6500
You can reach Madrid-Puerta de Atocha from Avignon TGV by travelling in a train. Avignon TGV to Madrid-Puerta de Atocha train takes approximately 7h 2m. You can catch a train from Avignon TGV and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 6500.
 
Madrid-Puerta de Atocha
 
5h 13m
Rs. 4400
You can reach Algeciras from Madrid-Puerta de Atocha by travelling in a train. Madrid-Puerta de Atocha to Algeciras train takes approximately 5h 13m. You can catch a train from Madrid-Puerta de Atocha and get down at Algeciras. The price of the train ticket is approximately Rs. 4400.
 
Algeciras
 
0h 12m
Rs. 0
Walking is one of the ways to reach Algeciras from Algeciras. Algeciras to Algeciras by walk takes approximately 0h 12m. The distance between Algeciras & Algeciras is around 0.99kms.
 
Algeciras
 
3h 30m
Rs. 4500
Travelling in a bus is one of the ways to reach Berrechid from Algeciras. The total journey between Algeciras & Berrechid takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.4500.
 
Berrechid
 
2h 59m
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
 
Marrakech
  • 6.
  • Geneva to Marrakesh Drive
  • 105h 32m
  • Rs. 77731
 
Geneva
 
105h 32m
Rs. 77731
You can take a car from Geneva to Marrakesh. It will take you around 105h 32m to cover distance of 9232.98kms and reach Marrakesh from Geneva. The total amount for the journey will be approximately Rs.77731.
 
Marrakesh