Getting to STM with public transport can be challenging at times. To help out, here are some links to where you can find schedules for ferries, trains and local buses.
We might organise a shuttle transport from Oristano train station to STM - in case we do so, we’ll keep you updated about it in our newsletter!
GENERAL TRAVELING ADVICE
When you book your tickets for your journey, keep in mind that it is usually better to arrive on the island during day time and not at night!
Bus and train services are sometimes scarce and only provided throughout the day, often only until afternoon! In case you arrive late, we suggest you spend your first night
in a hostel and join us the day afterwards.
Compare prices with direct ferries or choose one of the different ferry providers:
If you have no other option but to take a flight to Sardinia and you want to save money, we suggest searching for various transfer flight connections instead of nonstop flights only.
There are flights transferring in Milan, Rome, Venice, Pisa and more,
i.e. with Ryan Air!
Check timetables for trains with Trenitalia.
Trains from Olbia to Oristano are running all day once each hour, until 6 pm.
Trains from Cagliari to Oristano are running all day up to twice each hour, until 10 pm.
You will have to transfer trains on most connections.
To catch the last bus from Oristano to STM, you'll need to be in Oristano no later than 7 pm.
The Sardinian transurban buslines ARST has all their timetables uploaded in Google Maps.
From Oristano, Linea 703 will get you to STM.
Be sure to tell the bus driver that you’d like to hop off at ‘Is Arenas’!
From Alghero to STM, you can choose a bus with Logudoro Tours S.R.L.
from the airport to Oristano, or a local bus to Bosa.