Cheap Bus and Train tickets to Oristano

What are the most popular routes to Oristano?

Elmas - OristanoAverage priceCZK 257Average duration1h 3mDaily departures6
Cagliari - OristanoAverage priceCZK 334Average duration1h 45mDaily departures1
Macomer - OristanoAverage priceCZK 206Average duration49mDaily departures4
Abbasanta - OristanoAverage priceCZK 180Average duration35mDaily departures3
Olbia - OristanoAverage priceCZK 420Average duration2h 44mDaily departures1