There are 4 ways to get from Sanluri to Oristano by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Sanluri Piazza San Pietro to San Gavino Via Pobus Linea 131 / ...
- Take the train from S. Gavino to Oristanotrain Re
1h 12m€6–11Bus
cheapest- Take the bus from Sanluri Piazza San Pietro to Oristano Stazione Arstbus Linea 444
1h 13m€4–10Drive 50.3 km
- Drive from Sanluri to Oristanocar 50.3 km
36 min€8–12Taxi
- Take the taxi from Sanluri to Oristanotaxi 50.3 km
36 min€100–130
Sanluri to Oristano by bus and train
Questions & Answers
The cheapest way to get from Sanluri to Oristano is to bus which costs €4 - €10 and takes 1h 13m.
The fastest way to get from Sanluri to Oristano is to drive which takes 36 min and costs €7 - €12.
Yes, there is a direct bus departing from Sanluri Piazza San Pietro and arriving at Oristano Stazione Arst. Services depart twice daily, and operate every day. The journey takes approximately 1h 13m.
The distance between Sanluri and Oristano is 55 km. The road distance is 50.3 km.
The best way to get from Sanluri to Oristano without a car is to bus and train which takes 1h 12m and costs €6 - €11.
It takes approximately 1h 12m to get from Sanluri to Oristano, including transfers.
Sanluri to Oristano bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, depart from Sanluri Piazza San Pietro station.
Sanluri to Oristano bus services, operated by ARST Spa - Trasporti Regionali Della Sardegna, arrive at Oristano Stazione Arst station.
Yes, the driving distance between Sanluri to Oristano is 50 km. It takes approximately 36 min to drive from Sanluri to Oristano.
Book your Sanluri to Oristano bus tickets online with Omio and FlixBus.
What companies run services between Sanluri, Italy and Oristano, Italy?
ARST Spa - Trasporti Regionali Della Sardegna operates a bus from Sanluri Piazza San Pietro to Oristano Stazione Arst twice daily. Tickets cost €4–6 and the journey takes 1h 13m. FlixBus also services this route once daily.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from S. Gavino to Oristano
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 351 8374226
- [email protected]
- Website
- arst.sardegna.it
Bus from Sanluri Piazza San Pietro to San Gavino Via Po
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- €1–2
- Schedules at
- app.arstspa.it
Bus from Sanluri Piazza San Pietro to Oristano Stazione Arst
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €4–6
- Schedules at
- app.arstspa.it
- Phone
- +390709808451, +39 335496558
- [email protected]
- Website
- viaggilisci.it
Bus from Sanluri Piazza San Pietro to San Gavino Via Po
- Ave. Duration
- 14 min
- Frequency
- 3 times a day
- Estimated price
- €1–2
- Schedules at
- viaggilisci.it
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Sanluri Piazza San Pietro to Oristano Stazione Arst
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 939+ hotels available in Oristano.















