Cheap Bus tickets to Melbourne

What are the most popular routes to Melbourne?

Sydney - MelbourneAverage price$162Average duration11h 40mDaily departures4
Canberra - MelbourneAverage price$126Average duration8hDaily departures1
Brisbane - MelbourneAverage price$351Average duration1d 14hDaily departures1
Gold Coast - MelbourneAverage price$341Average duration1d 13hDaily departures1
Geelong - MelbourneAverage price$31Average duration1h 10mDaily departures7

Stations and stops in Melbourne

Locations map