Buses

Buses


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

Melbourne Airport bus services

Route Operator Timetable Map
Melbourne Airport to Melbourne CBD

Via Southern Cross station

SkyBus  
Melbourne Airport to Mornington Peninsula

Via St Kilda, Elsternwick station, Brighton, North Brighton station, Moorabbin, Cheltenham, Parkdale, Mentone, Mordialloc station, Chelsea, Chelsea station, Frankston, Frankston station

SkyBus  
Melbourne Airport to Ballarat

Via Melton, Bacchus Marsh, Ballan, Ballarat station

Airport Shuttlebus  
Melbourne Airport to Bendigo

Via Gisborne, Woodend, Kyneton, Malmsbury, Chewton, Castlemaine, Kangaroo Flat, Bendigo station

Bendigo Airport Service  
Melbourne Airport to Geelong

Via Werribee, Geelong station

Gull Airport Service  
Melbourne Airport to Pakenham

Via Hallam, Narre Warren, Berwick, Beaconsfield, Officer

Paky Express  
No. 478: Airport West to Melbourne Airport

Via Tullamarine

CDC Victoria
No. 479: Airport West to Sunbury

Via Tullamarine, Melbourne Airport, Bulla, Sunbury station

CDC Victoria
No. 482: Airport West to Melbourne Airport

Via Tullamarine

CDC Victoria
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
Barham (NSW) to Melbourne

Via Koondrook, Cohuna, Torrumbarry, Rochester, Elmore, Elmore station, Heathcote, Lancefield, Romsey, Melbourne Airport, Southern Cross station

V/Line
Melbourne to Mount Buller (snow season only)

Via Southern Cross station, Melbourne Airport

Buller Bus  
Melbourne to Dinner Plain (snow season only)

Via Southern Cross station, Melbourne Airport, Wangaratta station, Myrtleford, Bright, Harrietville, Mount Hotham

Hotham Bus  
Melbourne to Falls Creek (snow season only)

Via Southern Cross station, Melbourne Airport, Myrtleford, Bright

Falls Bus  

Avalon Airport bus services

Route Operator Timetable Map
Avalon Airport to Melbourne

Via Werribee, Southern Cross station

SkyBus  

Interstate bus services to New South Wales

This list 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
Canberra (ACT) to Bairnsdale

Via Cooma (NSW), Bombala (NSW), Cann River, Cabbage Tree Creek, Orbost, Nowa Nowa, Lakes Entrance, Bairnsdale station

V/Line
Deniliquin (NSW) to Melbourne

Via Mathoura (NSW), Moama (NSW), Echuca, Echuca station, Rochester, Rochester station, Elmore, Elmore station, Myola, Toolleen, Heathcote, Tooborac, Pyalong, Kilmore, Wallan, Campbellfield, Southern Cross station

V/Line
No. 741 & 742: Echuca to Albury (NSW)

Via Moama (NSW), Deniliquin (NSW), Finley (NSW), Tocumwal (NSW), Barooga (NSW), Cobram, Yarrawonga, Mulwala (NSW), Corowa (NSW)

NSW TrainLink

No. 733 & 734: Echuca to Wagga Wagga (NSW)

Via Moama (NSW), Deniliquin (NSW), Finley (NSW), Jerilderie (NSW), Lockhart (NSW)

NSW TrainLink

Griffith (NSW) to Shepparton

Via Finley (NSW), Jerilderie (NSW), Tocumwal (NSW), Barooga (NSW), Cobram, Strathmerton, Numurkah, Shepparton station

V/Line
Melbourne to Canberra (ACT)

Via Southern Cross station, Albury (NSW)

Greyhound Australia  
Melbourne to Sydney (NSW)

Via Southern Cross station, Campbellfield, Seymour, Euroa, Glenrowan, Albury (NSW), Tarcutta (NSW), Gundagai (NSW), Yass (NSW), Goulburn (NSW), Sutton Forest (NSW)

Firefly Express Coaches  
No. 725 & 726: Mildura to Cootamundra (NSW)

Via Buronga (NSW), Euston (NSW), Robinvale, Balranald (NSW), Hay (NSW), Griffith (NSW), Temora (NSW)

NSW TrainLink

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
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
Horsham to Naracoorte (SA)

Via Natimuk, Goroke, Edenhope, Apsley, Hynam (SA)

Wimmera Roadways
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  
Mount Gambier (SA) to Ballarat

Via Casterton, Coleraine, Hamilton, Dunkeld, Glenthompson, Lake Bolac, Skipton, Linton, Smythesdale, Ballarat station

V/Line
Mount Gambier (SA) to Warrnambool

Via Dartmoor, Heywood, Portland, Port Fairy, Koroit, Warrnambool station

V/Line
Ouyen to Pinnaroo (SA)

Via Walpeup, Underbool, Cowangie, Murrayville

Dean Jardine

Find a bus route

Bus routes and public transport in