Cheap Bus tickets to Osimo Stazione

What are the most popular routes to Osimo Stazione?

Rome - Osimo StazioneAverage priceCHF 47Average duration5h 44mDaily departures4
Lecce - Osimo StazioneAverage priceCHF 73Average duration14h 4mDaily departures2
Potenza - Osimo StazioneAverage priceCHF 72Average duration10h 39mDaily departures2
Civitanova Marche - Osimo StazioneAverage priceCHF 5Average duration29mDaily departures2
San Severo - Osimo StazioneAverage priceCHF 48Average duration11h 29mDaily departures2