Cheap Bus tickets to Horsham

What are the most popular routes to Horsham?

Adelaide - HorshamAverage priceCOP 174,904Average duration5h 35mDaily departures2
Ballarat - HorshamAverage priceCOP 223,578Average duration2h 50mDaily departures1
Melbourne - HorshamAverage priceCOP 221,740Average duration4h 35mDaily departures1