Cagliari to Olbia by Train

From Cagliari to Olbia by train: connections between airports


How to get to Olbia from Cagliari airport by train



The center of Cagliari and the rest of Sardinia are connected by direct trains to the main towns of the island.






From the station Cagliari Elmas Airport it is possible to reach the city centre of Cagliari in about 6 minutes. The ticket costs 2€ (one way) and can be purchased directly in the Arrivals terminal through automatic vending machines



The average frequency of Elmas – Airport to central Cagliari is about 1 train every 20 minutes from 5.00 am to 9.00 pm




Train connections between Cagliari and Olbia



From Cagliari central station there are daily connections to Olbia.

The journey time from Cagliari to Olbia varies between 3h 30 min and 4h  by direct trains or with change in Ozieri-Chilivani








Below the map of Cagliari – Olbia railway line with all stops





Train Cagliari Olbia route



Regional Train: it makes more stops during the journey and arrives in Olbia in about 4 hours


Fast regional train: it normally carries out 9 stops and reaches Olbia in about 3 hours and a half



Buy online the train tickect Cagliari – Olbia







There are 6 links a day from Monday to Friday and 5 connections a day on Saturday and Sunday


The first train normally starts at 6.30 in the morning from Cagliari-central station and arrives in Olbia at 09.58
Other departures at: 8.35am – 12.22am – 2.30pm – 4.30pm – 6.30pm
The train of 18.30 is the last available from Cagliari and arrives in Olbia at 22.20



For updated timetables, rates and information, go to the website of Trenitalia. Or from this link where you can check timetables and buy the train ticket online: Cagliari – Olbia 




The cost of the ticket for the route from Cagliari to Olbia by train  € 18 – one way. Tickets can be bought at the station in Cagliari or online directly on



You can here buy the ticket CAGLIARI – OLBIA






Cagliari train station is located in Via Roma, 33 in front of Piazza Matteotti. A few minutes walk from the city center and the port that is right behind it.


A short distance from the station – in Piazza Matteotti – there is the bus terminal that connects Cagliari to all the main cities of the island like Alghero, Oristano, Macomer, Nuoro, Olbia







Olbia railway station is located in the center of Olbia. It is connected to the Olbia-Costa Smeralda airport by city bus lines No. 2 and No. 10. Buses departing from the airport (from 7.30 am every quarter of an hour) stop at Via Gabriele D’Annunzio in front of the train station



Other links | How to get to Olbia from Alghero





By bus there are two daily departures for the Cagliari – Olbia route operated by the Turmo Travel company

Connect to the Turmo Travel website for more info


Turmo Travel > Line Cagliari – Olbia

Turmo Travel > Line Cagliari – Santa Teresa (stops at Olbia-airport and port)




Other bus routes around Sardinia

For information on buses also read: bus connections between Alghero, Olbia and Cagliari





We are not responsible for any changes by the service and transportation providers. We do not provide personalized travel directions. The above information is for informational purposes only and may be subject to change. We advise you to consult the timetables and departures on the Trenitalia website or on the website Omio




Terms & Conditions | Cookies & Privacy | GDPR |
Advertise with us Copyright © 2011-2023
P.Iva: 02385770900 - Alghero 07041 Sardinia, Italy

Chi Siamo | Termini & Condizioni | Cookies & Privacy | GDPR |
Affitto Turistico | Proprietari | Pubblica la tua attività | Privacy Policy Copyright © 2011-2023
P.Iva: 02385770900 - Alghero 07041 Sardinia, Italy

web design Easy Grafica