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
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.
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.
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.
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.
- 2.
- Cagliari to Marrakesh Bus, car ferry, ferry, night train
- 57h 9m
- Rs. 11740
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.
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.
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.
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.
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.
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.
- 3.
- Cagliari to Marrakesh Bus Eurolines IT, car ferry
- 60h 58m
- Rs. 13800
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.
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.
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.
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.
- 4.
- Cagliari to Marrakesh Bus Autolinee Gambioli, car ferry
- 41h 36m
- Rs. 17288
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.
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.
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.
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.
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.
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.
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.
- 5.
- Cagliari to Marrakesh Car ferry, train, bus
- 47h 59m
- Rs. 18960
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.
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.
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.
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.
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.
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.
- 6.
- Cagliari to Marrakesh Drive, car ferry
- 37h 34m
- Rs. 41301
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.
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.
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.
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.
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.