There are 5 ways to get from Marrakesh to Alghero by plane, car, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Alghero
best- Fly from Marrakech (RAK) to Alghero (AHO)plane RAK - AHO
8h 26m€73–186Drive, ferry
- Drive from Marrakesh to Port de Tanger Medcar
- Take the ferry from Port de Tanger Med to Port de Barcelonaferry
- Take the ferry from Port de Barcelona to Port of Porto Torresferry
40h 12m€337–523Fly to Olbia Costa Smeralda Airport, bus
- Fly from Marrakech (RAK) to Olbia Costa Smeralda Airport (OLB)plane RAK - OLB
- Take the bus from Olbia - Airport to Alghero - Via Catalognabus
10h 18m€96–328Fly to Cagliari Elmas Airport, bus
- Fly from Marrakech (RAK) to Cagliari Elmas Airport (CAG)plane RAK - CAG
- Take the bus from Cagliari Airport to Algherobus
15h 33m€97–268Bus, car ferry, ferry
- Take the bus from Marrakech to Casablancabus
- Take the bus from Casablanca to Nadorbus
- Take the car ferry from Nador to Port de Barcelonacarferry
- Take the ferry from Port de Barcelona to Port of Porto Torresferry
- Take the bus from Porto Torres Porto Civico to Alghero Via Catalognabus
2d 13h€175–324
Marrakech (RAK) to Alghero (AHO) flights
Questions & Answers
The cheapest way to get from Marrakesh to Alghero is to fly which costs €70 - €190 and takes 8h 26m.
The fastest way to get from Marrakesh to Alghero is to fly which takes 8h 26m and costs €70 - €190.
The distance between Marrakesh and Alghero is 1804 km.
The best way to get from Marrakesh to Alghero without a car is to bus and car ferry and ferry which takes 2 days 13h and costs €170 - €330.
It takes approximately 8h 26m to get from Marrakesh to Alghero, including transfers.
Alghero is 1h ahead of Marrakesh. It is currently 9:07 AM in Marrakesh and 10:07 AM in Alghero.
There are 2619+ hotels available in Alghero.
What companies run services between Marrakesh, Morocco and Alghero, Italy?
Ryanair, easyJet, and four other airlines fly from Marrakech (RAK) to Alghero (AHO) twice daily.
- Website
- ryanair.com
Flights from Marrakech to Alghero via Madrid
- Ave. Duration
- 5h 25m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €75–300
Flights from Marrakech to Alghero via Barcelona
- Ave. Duration
- 8h 35m
- When
- Wednesday, Monday, and Thursday
- Estimated price
- €70–340
Flights from Marrakech to Alghero via Milan Malpensa
- Ave. Duration
- 8h 57m
- When
- Tuesday and Monday
- Estimated price
- €95–440
Flights from Marrakech to Cagliari Elmas Airport via Valencia
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- €65–280
Flights from Marrakech to Cagliari Elmas Airport via Madrid
- Ave. Duration
- 12h 22m
- When
- Friday and Monday
- Estimated price
- €75–290
Flights from Marrakech to Cagliari Elmas Airport via Sevilla
- Ave. Duration
- 17h 5m
- When
- Saturday
- Estimated price
- €70–280
- Website
- iberia.com
Flights from Marrakech to Olbia Costa Smeralda Airport via Madrid
- Ave. Duration
- 6h 32m
- When
- Wednesday, Saturday, and Tuesday
- Estimated price
- €100–550
Flights from Marrakech to Olbia Costa Smeralda Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Saturday, Tuesday, and Friday
- Estimated price
- €70–340
Flights from Marrakech to Cagliari Elmas Airport via Barcelona
- Ave. Duration
- 9h 45m
- When
- Thursday
- Estimated price
- €85–330
Flights from Marrakech to Cagliari Elmas Airport via Madrid
- Ave. Duration
- 9h 20m
- When
- Thursday and Sunday
- Estimated price
- €95–550
- Website
- vueling.com
Flights from Marrakech to Olbia Costa Smeralda Airport via Madrid
- Ave. Duration
- 6h 32m
- When
- Wednesday, Saturday, and Tuesday
- Estimated price
- €100–550
Flights from Marrakech to Olbia Costa Smeralda Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Saturday, Tuesday, and Friday
- Estimated price
- €70–340
Flights from Marrakech to Cagliari Elmas Airport via Barcelona
- Ave. Duration
- 9h 45m
- When
- Thursday
- Estimated price
- €85–330
Flights from Marrakech to Cagliari Elmas Airport via Madrid
- Ave. Duration
- 9h 20m
- When
- Thursday and Sunday
- Estimated price
- €95–550
- Website
- volotea.com
Flights from Marrakech to Alghero via Lyon
- Ave. Duration
- 6h 40m
- When
- Monday and Friday
- Estimated price
- €95–410
Flights from Marrakech to Olbia Costa Smeralda Airport via Madrid
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- €120–380
Flights from Marrakech to Olbia Costa Smeralda Airport via Marseille
- Ave. Duration
- 6h 50m
- When
- Tuesday and Sunday
- Estimated price
- €75–300
- Website
- easyjet.com
Flights from Marrakech to Olbia Costa Smeralda Airport via Nice
- Ave. Duration
- 7h 50m
- When
- Tuesday
- Estimated price
- €90–400
Flights from Marrakech to Cagliari Elmas Airport via Nice
- Ave. Duration
- 13h 35m
- When
- Friday
- Estimated price
- €90–410
- Website
- aireuropa.com
Flights from Marrakech to Alghero via Madrid
- Ave. Duration
- 8h
- When
- Friday and Saturday
- Estimated price
- €75–300
- Phone
- (+39) 0789 50885
- [email protected]
- Website
- sunlines.it
Bus from Olbia - Airport to Alghero - Via Catalogna
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €25–35
- Schedules at
- sunlines.it
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Cagliari Airport to Alghero
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- https://www.flixbus.co.uk
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Casablanca
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €13–20
- Schedules at
- ctm.ma
- Comfort
- €13
- Premium
- €14
Bus from Casablanca to Nador
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- €10–50
- Schedules at
- ctm.ma
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Porto Torres Porto Civico to Alghero Via Catalogna
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Schedules at
- app.arstspa.it
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Port de Tanger Med to Port de Barcelona
- Ave. Duration
- 19h 55m
- Frequency
- 3 times a week
- Estimated price
- €120–190
- Website
- https://www.gnv.it/en
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €100–160
- Website
- https://www.gnv.it/en
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Ferry from Port de Barcelona to Port of Porto Torres
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Estimated price
- €50–90
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port de Barcelona to Port of Porto Torres
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Estimated price
- €50–90
- Website
- https://www.grimaldi-lines.com/en/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






















