There are 4 ways to get from Olbia Airport (OLB) to Sassari by train, 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  •  2 h 57 min

  1. Take the train from Olbia to Sassari Reg

$9 - $20

Cheapest option

Bus Sun Lines Elite Service  •  4 h 13 min

  1. Take the bus from Aeroporto Olbia to Castelsardo La Pianedda 5302
  2. Take the bus from Castelsardo La Pianedda to Sassari Via Padre Zirano Linea 721 / ...

$2 - $4

2 alternative options

Bus via Ozieri Piazza San Sebastiano  •  4 h 1 min

  1. Take the bus from Olbia Via Roma 81 - Sacra Famiglia to Ozieri Piazza San Sebastiano Linea 711
  2. Take the bus from Ozieri Piazza San Sebastiano to Sassari Via Turati Linea 761 / ...

$8 - $14

Drive  •  1 h 35 min

  1. Drive from Olbia Airport (OLB) to Sassari 63.6 miles

$15 - $23

What companies run services between Olbia Airport (OLB), Italy and Sassari, Italy?

Trenitalia operates a train from Olbia Airport (OLB) to Sassari 4 times a day. Tickets cost $9 - $20 and the journey takes 1 h 46 min. Alternatively, you can take a bus from Olbia Airport (OLB) to Sassari via via roma sacra famiglia, Olbia Via Roma 81 - Sacra Famiglia, and Ozieri Piazza San Sebastiano in around 4 h 1 min.

Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Olbia to Sassari
Ave. Duration
1 h 46 min
Frequency
4 times a day
Estimated price
$9 - $20
Website
orario.trenitalia.com
1st Class
$16 - $20
Bus operators
ARST Spa - Trasporti Regionali Della Sardegna
Phone
800 865 042
Email
informazioni@arst.sardegna.it
Website
arst.sardegna.it
Bus from Olbia Via Roma 81 - Sacra Famiglia to Ozieri Piazza San Sebastiano
Ave. Duration
1 h 7 min
Frequency
Once daily
Estimated price
$4 - $7
Schedules at
arstspa.info
Bus from Ozieri Piazza San Sebastiano to Sassari Via Turati
Ave. Duration
49 min
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
arstspa.info
Bus from Castelsardo La Pianedda to Sassari Via Padre Zirano
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
arstspa.info
Logudoro Tours S.R.L.
Phone
079 3961037
Email
logudorotours@gmail.com
Website
logudorotours.it
Bus from Ozieri Piazza San Sebastiano to Sassari Via Turati
Ave. Duration
1 h 19 min
Frequency
Once daily
Estimated price
$3 - $6
Schedules at
logudorotours.it
Sun Lines Elite Service
Phone
0789 50885
Email
un-lines@tiscali.it
Website
sunlineseliteservice.com
Bus from Aeroporto Olbia to Castelsardo La Pianedda
Ave. Duration
2 h 27 min
Frequency
Once daily
Schedules at
sunlineseliteservice.com

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 Want to know more about US trains?, Heading to Europe? Read this before you buy a Eurail Pass and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

The distance between Olbia Airport (OLB) and Sassari is 83 km. The road distance is 102 km.

The cheapest way to get from Olbia Airport (OLB) to Sassari is to bus which costs 2€ - 4€ and takes 4 h 13 min.

The quickest way to get from Olbia Airport (OLB) to Sassari is to drive which takes 1 h 35 min and costs 13€ - 19€.

No, there is no direct bus from Olbia Airport (OLB) to Sassari. However, there are services departing from capolinea aeroporto and arriving at Sassari Via Turati via Olbia Via Roma 81 - Sacra Famiglia and Ozieri Piazza San Sebastiano. The journey, including transfers, takes approximately 4 h 1 min.

It takes approximately 2 h 57 min to get from Olbia Airport (OLB) to Sassari, including transfers.