There are 5 ways to get from Alghero to Porto Cervo by train, taxi, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, taxi  •  3 h 49 min

  1. Reg

$64 - $89

Cheapest option

Bus, train  •  6 h 38 min

  1. Reg

$18 - $32

3 alternative options

Bus Digitur  •  6 h 11 min

  1. 2004
  2. 902

Bus Sun Lines Elite Service  •  7 h 3 min

Drive  •  2 h 32 min

  1. 99.8 miles

$24 - $35

Questions & Answers

The distance between Alghero and Porto Cervo is 121 km. The road distance is 160 km.

The cheapest way to get from Alghero to Porto Cervo is to bus and train which costs 15€ - 28€ and takes 6 h 38 min.

The quickest way to get from Alghero to Porto Cervo is to drive which takes 2 h 32 min and costs 20€ - 30€.

No, there is no direct bus from Alghero to Porto Cervo. However, there are services departing from Via Cagliari 2 Casa Del Caffe' and arriving at Porto Cervo via Aeroporto Fertilia and Santa Teresa Gallura P.Modesto. The journey, including transfers, takes approximately 6 h 11 min.

It takes approximately 3 h 49 min to get from Alghero to Porto Cervo, including transfers.

What companies run services between Alghero, Italy and Porto Cervo, Italy?

You can take a bus from Alghero to Porto Cervo via Aeroporto Fertilia and Santa Teresa Gallura P.Modesto in around 6 h 11 min.

Train operators
ARST Spa - Trasporti Regionali Della Sardegna
Phone
800 865 042
Email
informazioni@arst.sardegna.it
Website
arst.sardegna.it
Train from Alghero to Sassari
Ave. Duration
33 min
Frequency
Every 3 hours
Schedules at
arstspa.info
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Sassari to Olbia
Ave. Duration
1 h 42 min
Frequency
3 times a day
Estimated price
$9 - $20
Website
orario.trenitalia.com
1st Class
$16 - $20
Bus operators
Digitur
Phone
+39 079935282
Website
digitur.it
Bus from Aeroporto Fertilia to Santa Teresa Gallura P.Modesto
Ave. Duration
2 h 27 min
Frequency
Once daily
Estimated price
$19
Schedules at
digitur.it
Caramelli Tours Di Caramelli Pietro E C Snc
Phone
+39079670613
Email
caramelli@caramellitours.it
Website
caramellitours.it
Bus from Santa Teresa Gallura P.Modesto to Porto Cervo
Ave. Duration
1 h 14 min
Frequency
Once daily
Schedules at
caramellitours.it
ARST Spa - Trasporti Regionali Della Sardegna
Phone
800 865 042
Email
informazioni@arst.sardegna.it
Website
arst.sardegna.it
Bus from Alghero Via Catalogna to Sassari Via Padre Zirano
Ave. Duration
1 h 1 min
Frequency
Every 3 hours
Estimated price
$3 - $6
Schedules at
arstspa.info
Bus from Olbia Stazione Arst to Porto Cervo Luci Di La Muntagna
Ave. Duration
1 h 49 min
Frequency
6 times a week
Estimated price
$5 - $7
Schedules at
arstspa.info
Bus from Alghero Via Catalogna to Porto Torres Porto Civico-P.Verde
Ave. Duration
58 min
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
arstspa.info
Sun Lines Elite Service
Phone
0789 50885
Email
un-lines@tiscali.it
Website
sunlineseliteservice.com
Bus from Porto Torres Porto Civico-P.Verde to Olbia
Ave. Duration
2 h 55 min
Frequency
Once daily
Schedules at
sunlineseliteservice.com
Bus from Olbia to Porto Cervo
Ave. Duration
1 h 10 min
Frequency
4 times a day
Schedules at
sunlineseliteservice.com
Other operators
Taxi from Olbia to Porto Cervo
Ave. Duration
34 min
Estimated price
$55 - $70
Taxi di Ivan Ministru Olbia
Phone
+39 320 306 0606
Website
taxiolbia.beepworld.it
Taxi Olbia
Phone
+39 347 6450083
Website
olbiataxi.eu

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from London to Edinburgh and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.