Search this site
Buses

Buses

Victoria has an extensive bus network, covering suburban and regional areas.

Bus routes for a location in Victoria

Special bus services

ROUTE OPERATOR TIMETABLE MAP
 
Melbourne Visitor Shuttle
Via Southbank, Melbourne CBD, Flinders Street station, East Melbourne, Carlton, Parkville, North Melbourne, West Melbourne, Docklands
Melbourne Visitor Shuttle View timetable  

Melbourne Airport bus services

ROUTE OPERATOR TIMETABLE MAP
 
Melbourne Airport to Melbourne CBD
Via Southern Cross station
SkyBus View timetable  
Melbourne Airport to St Kilda SkyBus View timetable  
Melbourne Airport to Mornington Peninsula
Via Melbourne (St Kilda Road precinct), St Kilda, Elwood, Brighton, North Brighton station, Moorabbin, Cheltenham, Parkdale, Chelsea, Chelsea station, Frankston, Mount Eliza, Mornington, Dromana, Rosebud
SkyBus View timetable  
Melbourne Airport to Melbourne CBD Stream Shuttle View timetable  
Melbourne Airport to Melbourne CBD
Via Carlton, Docklands, Fitzroy, East Melbourne, North Melbourne, West Melbourne, Parkville, Southbank, South Melbourne, South Yarra
Starbus Airport Shuttle View timetable  
Melbourne Airport to Melbourne CBD
Via Southbank, St Kilda
Sunbus Melbourne View timetable  
Melbourne Airport to Ballarat
Via Melton, Bacchus Marsh, Ballan, Creswick, Ballarat station
Airport Shuttlebus View timetable  
Melbourne Airport to Bendigo
Via Gisborne, Woodend, Kyneton, Malmsbury, Chewton, Castlemaine, Kangaroo Flat, Bendigo station
Bendigo Airport Service View timetable  
Melbourne Airport to Cranbourne
Via Melbourne CBD, St Kilda, Caulfield, Carnegie, Chadstone, Oakleigh, Clayton, Springvale, Noble Park, Mulgrave, Dandenong, Dandenong station, Endeavour Hills, Hallam, Narre Warren, Berwick, Carrum Downs
Airport Bus Dandenong View timetable  
Melbourne Airport to eastern suburbs
Via Fawkner, Coburg, Preston, Heidelberg, Ivanhoe, Bulleen, Doncaster, Box Hill, Mont Albert, Blackburn, Blackburn station, Ringwood, Croydon, Croydon station, Chirnside Park, Lilydale, Montrose, Kalorama, Olinda, Belgrave, Warburton, Healesville, Nunawading, Glen Waverley, Rowville, Wantirna, Endeavour Hills
Airport Bus Eastside View timetable  
Melbourne Airport to Geelong
Via Werribee, Geelong station
Gull Airport Service View timetable  
Melbourne Airport to Mooroopna
Via Wallan, Kilmore, Broadford, Seymour, Nagambie, Murchison East, Kialla, Shepparton, Shepparton station
Airport Direct View timetable  
Melbourne Airport to Paynesville
Via Pakenham, Nar Nar Goon, Garfield, Bunyip, Longwarry, Drouin, Drouin station, Warragul, Yarragon, Trafalgar, Trafalgar station, Moe, Newborough, Morwell, Traralgon, Rosedale, Sale, Stratford, Bairnsdale
Gippy Shuttle View timetable  
No. 901: Frankston to Melbourne Airport
Via Frankston station, Kananook station, Seaford, Carrum Downs, Dandenong, Dandenong station, Rowville, Wantirna, Ringwood, Ringwood station, Nunawading, Blackburn, Blackburn station, Doncaster, Templestowe, Greensborough, Greensborough station, Yarrambat, South Morang, South Morang station, Epping, Epping station, Campbellfield, Roxburgh Park, Roxburgh Park station, Coolaroo, Broadmeadows, Broadmeadows station, Gladstone Park
Ventura View timetable View map
Barham (NSW) to Melbourne
Via Koondrook, Cohuna, Torrumbarry, Rochester, Elmore, Elmore station, Heathcote, Lancefield, Romsey, Melbourne Airport, Southern Cross station
V/Line View timetable View map

Avalon Airport bus services

ROUTE OPERATOR TIMETABLE MAP
 
Avalon Airport to Melbourne
Via Werribee, Southern Cross station
SkyBus View timetable  
Avalon Airport to Bellarine Peninsula and Great Ocean Road
Via Geelong, Clifton Springs, Portarlington, St Leonards, Queenscliff, Point Lonsdale, Ocean Grove, Barwon Heads, Torquay
Avalon Airport Shuttle View timetable  

Interstate bus services to New South Wales

This excludes services that only extend to towns in NSW that are situated along the state border of the Murray River.

ROUTE OPERATOR TIMETABLE MAP
 
Batemans Bay (NSW) to Bairnsdale
Via Moruya (NSW), Narooma (NSW), Bermagui (NSW), Bega (NSW), Merimbula (NSW), Eden (NSW), Genoa, Cann River, Bemm River, Cabbage Tree Creek, Orbost, Nowa Nowa, Lakes Entrance, Bairnsdale station
V/Line View timetable View map
Canberra (ACT) to Bairnsdale
Via Cooma (NSW), Cann River, Cabbage Tree Creek, Orbost, Lakes Entrance, Bairnsdale station
V/Line View timetable View map
Mildura to Cootamundra (NSW)
Via Buronga (NSW), Euston (NSW), Robinvale, Balranald (NSW), Hay (NSW), Griffith (NSW), Temora (NSW)
NSW TrainLink View timetable  
Deniliquin (NSW) to Melbourne
Via Moama (NSW), Echuca, Echuca station, Rochester, Rochester station, Elmore, Elmore station, Heathcote, Kilmore, Wallan, Campbellfield, Southern Cross station
V/Line View timetable View map
Echuca to Albury (NSW)
Via Moama (NSW), Deniliquin (NSW), Finley (NSW), Tocumwal (NSW), Barooga (NSW), Cobram, Yarrawonga, Mulwala (NSW), Corowa (NSW)
NSW TrainLink View timetable  
Echuca to Wagga Wagga (NSW)
Via Moama (NSW), Deniliquin (NSW), Finley (NSW), Jerilderie (NSW), Lockhart (NSW)
NSW TrainLink View timetable  
Griffith (NSW) to Shepparton
Via Finley (NSW), Jerilderie (NSW), Tocumwal (NSW), Barooga (NSW), Cobram, Strathmerton, Numurkah, Shepparton station
V/Line View timetable View map
Melbourne to Canberra (ACT)
Via Southern Cross station, Campbellfield, Seymour, Benalla, Wangaratta, Albury (NSW), Holbrook (NSW), Wagga Wagga (NSW), Gundagai (NSW), Yass (NSW)
Greyhound Australia View timetable  
Melbourne to Sydney (NSW)
Via Southern Cross station, Campbellfield, Euroa, Glenrowan, Albury (NSW), Wagga Wagga (NSW), Gundagai (NSW), Yass (NSW), Goulburn (NSW), Sutton Forest (NSW)
Firefly Express Coaches View timetable  

Interstate bus services to South Australia

ROUTE OPERATOR TIMETABLE MAP
 
Albury (NSW) to Adelaide (SA)
Via Wodonga, Wodonga station, Wangaratta, Wangaratta station, Benalla, Benalla station, Shepparton, Shepparton station, Mooroopna, Echuca, Echuca station, Gunbower, Cohuna, Kerang, Kerang station, Lake Charm, Lake Boga, Swan Hill, Swan Hill station, Nyah, Piangil, Manangatang, Ouyen, Walpeup, Underbool, Murrayville, Pinnaroo (SA), Tailem Bend (SA), Murray Bridge (SA), Mount Barker (SA)
V/Line View timetable View map
Adelaide (SA) to Bendigo
Via Mount Barker (SA), Murray Bridge (SA), Tailem Bend (SA), Keith (SA), Bordertown (SA), Kaniva, Nhill, Dimboola, Horsham, Murtoa, Rupanyup, Marnoo, St Arnaud, Dunolly, Tarnagulla, Bendigo station
V/Line View timetable View map
Mount Gambier (SA) to Ballarat
Via Casterton, Coleraine, Hamilton, Dunkeld, Glenthompson, Lake Bolac, Skipton, Linton, Smythesdale, Ballarat station
V/Line View timetable View map
Mount Gambier (SA) to Warrnambool
Via Heywood, Portland, Port Fairy, Warrnambool station
V/Line View timetable View map
Horsham to Naracoorte (SA)
Via Natimuk, Goroke, Edenhope, Apsley, Hynam (SA)
Nortons Coaches View timetable View map
Ouyen to Pinnaroo (SA)
Via Walpeup, Underbool, Cowangie, Murrayville
Dean Jardine View timetable View map
Melbourne to Adelaide (SA)
Via Southern Cross station, Deer Park, Melton, Bacchus Marsh, Ballarat, Ballarat station, Beaufort, Ararat, Ararat station, Stawell, Horsham, Dimboola, Nhill, Kaniva, Bordertown (SA), Keith (SA), Tailem Bend (SA), Murray Bridge (SA), Mount Barker (SA)
Firefly Express Coaches View timetable