There are 4 ways to get from Solarussa to Oristano by train (Trenitalia), bus, taxi, 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.
Train (Trenitalia)
best- Take the train from Solarussa to Oristanotrain Re
9 min€2–4Bus
cheapest- Take the bus from Solarussa Corso Fratelli Cervi Fr.88 to Oristano Stazione Arstbus Linea 425
29 min€1–3Taxi
- Take the taxi from Solarussa to Oristanotaxi 11.5 km
12 min€27–35Drive 11.5 km
- Drive from Solarussa to Oristanocar 11.5 km
12 min€2–3
Solarussa to Oristano by train (Trenitalia)
Questions & Answers
The cheapest way to get from Solarussa to Oristano is to bus which costs €1 - €3 and takes 29 min.
The fastest way to get from Solarussa to Oristano is to train which takes 9 min and costs €2 - €4.
Yes, there is a direct bus departing from Solarussa Corso Fratelli Cervi Fr.88 and arriving at Oristano Stazione Arst. Services depart every four hours, and operate every day. The journey takes approximately 29 min.
Yes, there is a direct train departing from Solarussa and arriving at Oristano. Services depart twice daily, and operate every day. The journey takes approximately 9 min.
The distance between Solarussa and Oristano is 10 km. The road distance is 11.5 km.
The best way to get from Solarussa to Oristano without a car is to train which takes 9 min and costs €2 - €4.
The train from Solarussa to Oristano takes 9 min including transfers and departs twice daily.
Solarussa to Oristano bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, depart from Solarussa Corso Fratelli Cervi Fr.88 station.
Solarussa to Oristano train services, operated by Trenitalia, depart from Solarussa station.
The best way to get from Solarussa to Oristano is to train which takes 9 min and costs €2 - €4. Alternatively, you can bus, which costs €1 - €3 and takes 29 min.
What companies run services between Solarussa, Italy and Oristano, Italy?
Trenitalia operates a train from Solarussa to Oristano twice daily. Tickets cost €2–4 and the journey takes 9 min. Alternatively, ARST Spa - Trasporti Regionali Della Sardegna operates a bus from Solarussa Corso Fratelli Cervi Fr.88 to Oristano Stazione Arst every 4 hours. Tickets cost €1–3 and the journey takes 29 min.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Solarussa to Oristano
- Ave. Duration
- 9 min
- Frequency
- Twice daily
- Estimated price
- €2–4
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 351 8374226
- information@arst.sardegna.it
- Website
- arst.sardegna.it
Bus from Solarussa Corso Fratelli Cervi Fr.88 to Oristano Stazione Arst
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- €1–3
- Schedules at
- app.arstspa.it
- Ave. Duration
- 12 min
- Estimated price
- €27–35
Taxi Simonetta Demontis
- Phone
- +39 333 695 1896
Taxi Oristano
- Phone
- +39 347 552 1628
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
More Questions & Answers
Solarussa to Oristano bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, arrive at Oristano Stazione Arst station.
Solarussa to Oristano train services, operated by Trenitalia, arrive at Oristano station.
Yes, the driving distance between Solarussa to Oristano is 11 km. It takes approximately 12 min to drive from Solarussa to Oristano.
Book your Solarussa to Oristano train tickets online with Omio.
There are 754+ hotels available in Oristano.






