Travelling by Train

Train connections between Cagliari – Sassari – Olbia

The Sardinian railway network is operated by two companies: the national railways (Trenitalia), which includes the main lines and the ARST (company of the region of Sardinia), linking the remaining secondary sections

Recently (December 2015) has been inaugurated the new  “fast” train that will connect Cagliari to Sassari in 2 hours and 48 minutes. The railway is normally served by regional train with a distance ranging from 3 hours to 3h30min with a change in the Ozieri-Chilivani station


Main Sardinia train services

The main train service connect Cagliari to Ozieri/Chilivani calling at Oristano.

You need to change at the Ozieri-Chilvani station for getting to Sassari, Olbia o Cagliari

Tickets should be purchased separately at their respective stations or online from

There also are other lines runned from regional company  ARST such as the service Sassari-Alghero

To know the schedules, travel times, and buy tickets visit the website TRENITALIA.IT

regional links and fast trains

Cagliari – Olbia (3h 15 min circa)

Sassari > Cagliari (3h circa)

Olbia – Sassari (1h 40min circa)

Olbia train station is located right in the city centre.

Very easy to get from Olbia airport to Olbia trains Station which is connected by buses N.2 e N. 10, departing from Airport (from 7.30a.m and every 15mins )stopping at Via Gabriele D’Annunzio in front of the trains station

The trenino Verde

The tourist service that runs suggestive areas predominantly internal Sardinia. For information and reservations

trenino verde trenino verde sardegna



Alghero train station is located about 15mins walking from the city centre in Via Don Minzoni. Journey time: 35 mins

Check trains scheduled departures of the route Alghero-Sassari-Alghero



Stations, stops and timetable



Stations, stops and timetable


For more info about the domestic routes please visit the website ARST


Useful Information

Sassari – Train Station Piazza Stazione tel. 079 262 757

Olbia – Train Station Via Giacomo Pala tel. 0789 22 477

Cagliari – Train Station Piazza Matteotti tel. 070 67 94 449

Alghero -Train Station Via don Minzoni tel. 079950 785

General Sardinia transport information: ARST tel 800 865 042



Please Note: the submitted info can be subjected on changes without any notice from the trains company

so please contact for schedules, tickets price and other info Copyright © 2011-2016 - P.Iva: 02385770900 - Alghero 07041 Sardinia, Italy

web design Easy Grafica