The average bus between Nuoro and Castiadas takes 18h 7m and the fastest bus takes 15h 38m. There is at least one bus per day from Nuoro to Castiadas. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Nuoro and Castiadas. The earliest departure is at 12:15 PM in the afternoon, and the last departure from Nuoro is at 6:35 PM which arrives into Castiadas at 3:19 PM. All services require a transfer at Cardedu and take an average of 18h 7m. The schedules shown below are for the next available departures.
Arrives next day


15h 38m • 2 changes
Arrives next day


20h 44m • 2 changes
Arrives next day


15h 38m • 2 changes
Arrives next day


20h 44m • 2 changes
Want to know about travelling from Nuoro to Castiadas? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Nuoro to Castiadas. However, there are services departing from Nuoro station and arriving at Castiadas station via Cardedu. The journey, including transfers, takes approximately 18h 7m.
Nuoro to Castiadas bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, depart from Nuoro Stazione Arst station.
Nuoro to Castiadas bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, arrive at Castiadas Centro station.
The distance between Nuoro and Castiadas is 121.4 km. The road distance is 197 km.
You can take a bus from Nuoro Stazione Arst to Castiadas Centro via Cardedu and Muravera Via Roma-Ospedale in around 5h 56m.