Cagliari Marrakesh Routes (6 Ways to go)

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

The distance from Cagliari to Marrakesh is approximately 1780.12kms. Take a look at the 6 routes available to reach Marrakesh from Cagliari

  • 1.
  • Cagliari to Marrakesh Fly
  • 9h 50m
  • Rs. 9247
 
Cagliari - S. Avendrace
 
0h 12m
Rs. 77
Travelling in a bus is one of the ways to reach Elmas from Cagliari - S. Avendrace. The total journey between Cagliari - S. Avendrace & Elmas takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.77.
 
Elmas
 
0h 2m
Rs. 350
You can reach Elmas Aeroporto from Cagliari Elmas by travelling in a train. Cagliari Elmas to Elmas Aeroporto train takes approximately 0h 2m. You can catch a train from Cagliari Elmas and get down at Elmas Aeroporto. The price of the train ticket is approximately Rs. 350.
 
Elmas Aeroporto
 
6h 55m
Rs. 8500
You can travel from Cagliari to Marrakech by booking a flight. The total flight time between Cagliari & Marrakech is around 6h 55m. The price of the flight ticket is approximately Rs.8500.
 
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.
  • Cagliari to Marrakesh Bus, car ferry, ferry, night train
  • 57h 9m
  • Rs. 11740
 
Cagliari
 
3h 30m
Rs. 1100
Travelling in a bus is one of the ways to reach Alghero airport from Cagliari. The total journey between Cagliari & Alghero airport takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Alghero airport
 
0h 50m
Rs. 140
Travelling in a bus is one of the ways to reach Porto Torres from Aeroporto Fertilia. The total journey between Aeroporto Fertilia & Porto Torres takes around 0h 50m in a bus. The bus ticket price for the journey is approximately Rs.140.
 
Porto Torres
 
0h 18m
Rs. 0
Walking is one of the ways to reach Porto Torres from Porto Torres. Porto Torres to Porto Torres by walk takes approximately 0h 18m. The distance between Porto Torres & Porto Torres is around 1.56kms.
 
Porto Torres
 
11h 45m
Rs. 2900
Ferry is one of the ways to reach Barcelona from Porto Torres. Porto Torres to Barcelona by ferry takes approximately 11h 45m. The distance between Porto Torres & Barcelona is around 567.07kms.
 
Barcelona
 
26h 0m
Rs. 6000
Ferry is one of the ways to reach Tangier Med from Barcelona. Barcelona to Tangier Med by ferry takes approximately 26h 0m. The distance between Barcelona & Tangier Med is around 1011.08kms.
 
Tangier Med
 
10h 35m
Rs. 1600
You can reach Marrakech from Tangier by travelling in a train. Tangier to Marrakech train takes approximately 10h 35m. You can catch a train from Tangier and get down at Marrakech. The price of the train ticket is approximately Rs. 1600.
 
Marrakech
  • 3.
  • Cagliari to Marrakesh Bus Eurolines IT, car ferry
  • 60h 58m
  • Rs. 13800
 
Cagliari
 
5h 5m
Rs. 1000
Travelling in a bus is one of the ways to reach Olbia Isola Bianca from Cagliari. The total journey between Cagliari & Olbia Isola Bianca takes around 5h 5m in a bus. The bus ticket price for the journey is approximately Rs.1000.
 
Olbia Isola Bianca
 
10h 30m
Rs. 2700
Ferry is one of the ways to reach Genova from Olbia. Olbia to Genova by ferry takes approximately 10h 30m. The distance between Olbia & Genova is around 409.89kms.
 
Genova
 
0h 10m
Rs. 100
Travelling in a bus is one of the ways to reach Genova - Via XX Settembre from Genova - Dinegro. The total journey between Genova - Dinegro & Genova - Via XX Settembre takes around 0h 10m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
Genova - Via XX Settembre
 
43h 5m
Rs. 10000
Travelling in a bus is one of the ways to reach Marrakech from Genoa - Piazza della Vittoria. The total journey between Genoa - Piazza della Vittoria & Marrakech takes around 43h 5m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Marrakech
  • 4.
  • Cagliari to Marrakesh Bus Autolinee Gambioli, car ferry
  • 41h 36m
  • Rs. 17288
 
Cagliari
 
3h 30m
Rs. 1100
Travelling in a bus is one of the ways to reach Alghero airport from Cagliari. The total journey between Cagliari & Alghero airport takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Alghero airport
 
0h 50m
Rs. 140
Travelling in a bus is one of the ways to reach Porto Torres from Aeroporto Fertilia. The total journey between Aeroporto Fertilia & Porto Torres takes around 0h 50m in a bus. The bus ticket price for the journey is approximately Rs.140.
 
Porto Torres
 
0h 18m
Rs. 0
Walking is one of the ways to reach Porto Torres from Porto Torres. Porto Torres to Porto Torres by walk takes approximately 0h 18m. The distance between Porto Torres & Porto Torres is around 1.56kms.
 
Porto Torres
 
11h 45m
Rs. 2900
Ferry is one of the ways to reach Barcelona from Porto Torres. Porto Torres to Barcelona by ferry takes approximately 11h 45m. The distance between Porto Torres & Barcelona is around 567.07kms.
 
Barcelona
 
0h 16m
Rs. 0
Walking is one of the ways to reach Portal de la Pau from Barcelona. Barcelona to Portal de la Pau by walk takes approximately 0h 16m. The distance between Barcelona & Portal de la Pau is around 1.3kms.
 
Portal de la Pau
 
0h 7m
Rs. 148
Travelling in a bus is one of the ways to reach Rambla 140 from Portal de la Pau. The total journey between Portal de la Pau & Rambla 140 takes around 0h 7m in a bus. The bus ticket price for the journey is approximately Rs.148.
 
Rambla 140
 
21h 47m
Rs. 13000
Travelling in a bus is one of the ways to reach Marrakesh from Barcelona. The total journey between Barcelona & Marrakesh takes around 21h 47m in a bus. The bus ticket price for the journey is approximately Rs.13000.
 
Marrakesh
  • 5.
  • Cagliari to Marrakesh Car ferry, train, bus
  • 47h 59m
  • Rs. 18960
 
Cagliari
 
12h 45m
Rs. 3500
Ferry is one of the ways to reach Civitavecchia from Cagliari. Cagliari to Civitavecchia by ferry takes approximately 12h 45m. The distance between Cagliari & Civitavecchia is around 432.86kms.
 
Civitavecchia
 
0h 15m
Rs. 0
Walking is one of the ways to reach Civitavecchia Piazza Vittorio Emanuele from Civitavecchia. Civitavecchia to Civitavecchia Piazza Vittorio Emanuele by walk takes approximately 0h 15m. The distance between Civitavecchia & Civitavecchia Piazza Vittorio Emanuele is around 1.21kms.
 
Civitavecchia Piazza Vittorio Emanuele
 
0h 2m
Rs. 60
Travelling in a bus is one of the ways to reach Civitavecchia from Civitavecchia Piazza Vittorio Emanuele. The total journey between Civitavecchia Piazza Vittorio Emanuele & Civitavecchia takes around 0h 2m in a bus. The bus ticket price for the journey is approximately Rs.60.
 
Civitavecchia
 
3h 28m
Rs. 2900
You can reach Genova Brignole from Civitavecchia by travelling in a train. Civitavecchia to Genova Brignole train takes approximately 3h 28m. You can catch a train from Civitavecchia and get down at Genova Brignole. The price of the train ticket is approximately Rs. 2900.
 
Genova Brignole
 
24h 30m
Rs. 12000
Travelling in a bus is one of the ways to reach Berrechid from Genova. The total journey between Genova & Berrechid takes around 24h 30m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
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.
  • Cagliari to Marrakesh Drive, car ferry
  • 37h 34m
  • Rs. 41301
 
Cagliari
 
3h 6m
Rs. 3250
You can take a car from Cagliari to Porto Torres. It will take you around 3h 6m to cover distance of 232.02kms and reach Porto Torres from Cagliari. The total amount for the journey will be approximately Rs.3250.
 
Porto Torres
 
11h 45m
Rs. 2900
Ferry is one of the ways to reach Barcelona from Porto Torres. Porto Torres to Barcelona by ferry takes approximately 11h 45m. The distance between Porto Torres & Barcelona is around 567.07kms.
 
Barcelona
 
8h 58m
Rs. 9873
You can take a car from Barcelona to Motril. It will take you around 8h 58m to cover distance of 898.66kms and reach Motril from Barcelona. The total amount for the journey will be approximately Rs.9873.
 
Motril
 
7h 0m
Rs. 20314
Ferry is one of the ways to reach Tangier from Motril. Motril to Tangier by ferry takes approximately 7h 0m. The distance between Motril & Tangier is around 231.39kms.
 
Tangier
 
5h 45m
Rs. 4964
You can take a car from Tangier to Marrakesh. It will take you around 5h 45m to cover distance of 574.61kms and reach Marrakesh from Tangier. The total amount for the journey will be approximately Rs.4964.
 
Marrakesh