List of bus routes in Melbourne
Melbourne's bus network is a major transport system in Australia, comprising around 400 bus routes. The bus network is run by private companies under contract to Public Transport Victoria. Buses in Melbourne use the Myki ticketing system, with the exception of SkyBus services.
Kinetic Melbourne operate approximately 30% of the bus network, signing contracts in 2021 as part of the Melbourne Metropolitan Bus Franchise. The remaining 70% of the network is operated under 23 contracts with other bus operators, all of these contracts were entered into in mid-2018 and will expire in 2025 or 2028.
All bus routes are allocated a number from 150-999, with the exception of SkyBus services. Route numbers below 150 are used by trams. The numbering of a route can tell a bit about the geographical location served, the route's history, or the route's type of operation; for example, routes from the 900 series were historically used by the Victorian Railways, whose buses coordinated with trains on some routes, but now the series is used for the SmartBus and Night Network routes.
SkyBus services run to and from Melbourne and Avalon airports.
Some bus routes have been taken out of operation. They may have been scrapped, replaced, incorporated into existing routes, or split. Reasons may include low patronage, confusing routing, or infrequent service patterns.
List of operational routes by number
800–899
List of other operational bus routes
Airports
| Destinations | Operator | Notes |
| City ---- Melbourne Airport Express Service | SkyBus | |
| City via Werribee RSL ---- Avalon Airport | SkyBus | |
| Frankston ---- Melbourne Airport | SkyBus | Peninsula Express via 12 dedicated intermediate stops, including St Kilda and Brighton |
| Box Hill ---- Melbourne Airport | SkyBus | Eastern Express via 3 dedicated intermediate stops, including Watsonia and Doncaster |
| Sunshine ---- Melbourne Airport | SkyBus | Sunshine Express |
List of former routes
| Route | Destinations | Operator | Notes |
| 201 | City via Kew Junction Westfield Doncaster | Transdev Melbourne | Ceased 27 July 2014, replaced by route 304 |
| 202 | Box Hill station via Balwyn Kew East | Transdev Melbourne | Ceased 27 July 2014, incorporated into route 302 |
| 203 | City via Eastern Freeway Bulleen | Transdev Melbourne | Ceased 27 July 2014, incorporated into route 200 |
| 205 | Melbourne University via Kew Junction Westfield Doncaster | Transdev Melbourne | Ceased 27 July 2014, incorporated into route 200 |
| 219 | Sunshine South via Footscray, City Gardenvale | Transdev Melbourne | Ceased 17 November 2019, replaced by routes 216, 429, 603, and 604 |
| 238 | City Port Melbourne | Transdev Melbourne | Ceased 27 July 2014, replaced by routes 234 and 236 |
| 249 | City La Trobe University, Bundoora | National Bus Company | Route scrapped |
| 253 | Garden City via City North Carlton | Transdev Melbourne | Ceased 27 July 2014, replaced by routes 234 and 236 |
| 283 | Westfield Doncaster Bulleen | National Bus Company | Incorporated into routes 280/282 on 24 November 2008 |
| 286 | Box Hill station via Blackburn The Pines Shopping Centre | Transdev Melbourne | Ceased 27 July 2014, partly replaced by route 271 |
| 289 | Box Hill station Donvale | National Bus Company | Incorporated into routes 280/282, 281 & 305 on 24 November 2008 |
| 291 | Box Hill station via Westfield Doncaster Heidelberg | National Bus Company | Incorporated into route 903 on 20 April 2009 |
| 301 | City via Templestowe The Pines Shopping Centre | National Bus Company | Replaced by route 905 on 4 October 2010 |
| 306 | City via Doncaster East, Canopus Drive Ringwood North | National Bus Company | Incorporated into route 303 on 4 October 2010 |
| 307 | City via Donvale Mitcham | National Bus Company | Replaced by route 907 on 4 October 2010 |
| 313 | City Doncaster Park & Ride | Transdev Melbourne | Ceased 27 July 2014 |
| 315 | City Box Hill station | Transdev Melbourne | Ceased 27 July 2014 |
| 316 | City Deep Creek | National Bus Company | Ceased on 4 October 2010 |
| 340 | City via Thornbury La Trobe University, Bundoora | Transdev Melbourne | Ceased 27 July 2014, replaced by route 350 |
| 365 | Ringwood via Tunstall Square Westfield Doncaster | National Bus Company | Incorporated into routes 271, 280, and 282 on 24 November 2008 |
| 366 | Ringwood via Croydon Hills Croydon | Transdev Melbourne | Ceased 27 July 2014, replaced by route 380 |
| 367 | Ringwood via Ringwood East Croydon | Transdev Melbourne | Ceased 27 July 2014, replaced by route 380 |
| 380 | Ringwood Croydon | Kinetic Melbourne | Loop service replacing routes 366 and 367, ceased 9 November 2024, split into routes 668 and 669 |
| 413 | Laverton via Hoppers Crossing Pacific Werribee | CDC Melbourne | Scrapped 28 April 2013 due to Williams Landing station opening, partly replaced by routes 493, 494, and 496 |
| 416 | Laverton Hoppers Crossing | CDC Melbourne | Scrapped 28 April 2013 due to Williams Landing station opening, partly replaced by routes 493, 495, and 496 |
| 422 | St Albans Delahey | CDC Melbourne | Scrapped 27 July 2014, replaced by routes 424 and 425 |
| 429 | Yarraville Altona East | Sita Buslines | Incorporated into routes 431 and 432 on 30 June 2008 |
| 430 | Yarraville Geelong Road, Yarraville | Sita Buslines | Circular route, replaced by routes 431 and 432 on 30 June 2008 |
| 433 | Newport Geelong Road, Brooklyn | Sita Buslines | Incorporated into route 471 |
| 438 | Werribee Manor Lakes | Westrans | Replaced by routes 447, 448 & 449 on 19 April 2010 |
| 440 | Werribee via Wyndham Vale, Pacific Werribee Hoppers Crossing | Westrans | Circular route, replaced by routes 446, 448 & 449 on 19 April 2010 |
| 442 | Hoppers Crossing via Pacific Werribee, The Grange Tarneit | CDC Melbourne | Ceased 21 June 2015, replaced by route 167 |
| 447 | Werribee via Ballan Road Manor Lakes | CDC Melbourne | Ceased 21 June 2015, replaced by route 166 |
| 448 | Pacific Werribee via Greaves Street North Manor Lakes | CDC Melbourne | Ceased 21 June 2015, replaced by routes 166 and 191 |
| 449 | Werribee via Black Forest Road Manor Lakes | CDC Melbourne | Ceased 21 June 2015, replaced by route 192 |
| 451 | Sunshine Brimbank Central Shopping Centre | Sita Buslines | Scrapped 27 July 2014, replaced by routes 420 & 423 |
| 454 | Sunshine Sunshine West | Sita Buslines | Scrapped 27 July 2014, replaced by routes 427 & 428 |
| 475 | Moonee Ponds Junction via Niddrie Keilor East | Kastoria Bus Lines | Ceased 11 July 2020, replaced by routes 469 and 476 |
| 493 | Williams Landing station via Point Cook Town Centre East Werribee | CDC Melbourne | Commenced 28 April 2013, ceased 21 June 2015 |
| 500 | Broadmeadows via Melbourne Airport Sunbury | Tullamarine Bus Lines | Scrapped 27 July 2014 |
| 501 | Moonee Ponds Junction via Strathmore Niddrie | Kastoria Bus Lines | Ceased 11 July 2020, replaced by route 469 |
| 520 | Doreen via Yarrambat Greensborough | Dysons | Ceased 24 July 2016, replaced by routes 381 and 385 |
| 547 | Kew La Trobe University, Bundoora | Ivanhoe Bus Company | Section incorporated into route 548 |
| 560 | Greensborough via Bundoora, Keon Park station Broadmeadows | East West Bus Company | Incorporated into route 902 on 5 April 2010 |
| 562 | Whittlesea via South Morang station, Mill Park, Bundoora Northland Shopping Centre | Dysons | Ceased 24 July 2016, replaced by route 382 |
| 565 | Greensborough Greensborough North East | Dysons | Incorporated into route 563 |
| 565 | Kinglake via Humevale Whittlesea | Dysons | Ceased 24 July 2016, replaced by route 384 |
| 568 | Northland Shopping Centre via North Watsonia Greensborough | Dysons | Incorporated into route 566 |
| 571 | Epping South Morang | East West Bus Company | TrainLink service. Initially operated from South Morang to Campbellfield. Extended to Roxburgh Park station in October 2007, replacing route 571A. Truncated to Epping and partly replaced by extension of SmartBus 901 in September 2010. Ceased 22 April 2012 with the opening of the South Morang rail extension |
| 571A | Roxburgh Park Epping | East West Bus Company | Incorporated into route 571 in October 2007 with the opening of Roxburgh Park station |
| 572 | University Hill via Mill Park Stables Shopping Centre, South Morang station, Mernda Doreen | Dysons | Ceased 24 July 2016, replaced by routes 386 and 387 |
| 573 | University Hill Mill Park Lakes/Palisades | Dysons | Ceased 24 July 2016, replaced by route 383 |
| 575 | Epping North Thomastown | Dysons | Ceased 24 July 2016, replaced by routes 356, 357, and 358 |
| 581 | Eltham Research | Panorama Coaches | Shortworking of routes 578 & 579 |
| 615 | Box Hill station Balwyn North | Quince's Scenicruisers | Incorporated into route 284 |
| 627 | Elsternwick ---- Brighton East | Driver Bus Lines | Ceased 27 September 2010, split and simplified into: routes 625 and 626 |
| 634 | Middle Brighton Lilydale | Quince's Scenicruisers | Split up between: route 703, route 631, route 691, route 737, route 664 |
| 665 | Ringwood Dandenong | Invicta Bus Services | Incorporated into route 901 on 24 March 2008 |
| 673 | Lilydale station via Lilydale Nursing Home ----Lillydale Lake | Ventura Bus Lines | Ceased 29 January 2022 |
| 676 | Lilydale via Lilydale East | Ventura Bus Lines | Circular route, ceased 2 October 2021 and replaced by FlexiRide services |
| 686 | Healesville via Badger Creek & Healesville Sanctuary | McKenzie's Tourist Services | Loop service, ceased 24 November 2023, replaced by route 685 |
| 687 | Healesville via Chum Creek & Mount Lebanon | McKenzie's Tourist Services | Loop service, ceased 24 November 2023 due to low patronage |
| 700 | Box Hill station Mordialloc | Ventura Bus Lines | SmartBus route, incorporated into route 903 on 20 April 2009, Mordialloc – Chelsea extension reverted to route 706 |
| 731 | Camberwell Balwyn North | Quince's Scenicruisers | Incorporated into route 285 |
| 768 | Box Hill station ---- Deakin University | Ventura Bus Lines | Operated on university days only, ceased October 2023 |
| 769 | Karingal Hub Shopping Centre ---- Frankston | Peninsula Bus Lines | Sunday service only, incorporated into routes 770, 771, and 777 |
| 794 | Cranbourne Pearcedale | Cranbourne Transit | Trial service by the City of Casey, route scrapped 4 February 2007 |
| 797 | Cranbourne Town Service via Cranbourne station | Cranbourne Transit | Loop service in Cranbourne, limited services, ceased 13 November 2016 |
| 801 | Dandenong Keysborough | Grenda's Bus Services | Scrapped |
| 815 | Dandenong ---- Noble Park | Ventura Bus Lines | Ceased 27 November 2021, replaced with sections of routes 813 and 816 |
| 821 | Westfield Southland ---- Clayton | Ventura Bus Lines | Ceased 3 December 2023, removed due to overlap with route 631 |
| 826 | Hampton via Westfield Southland, Westfield Fountain Gate Pakenham | Grenda's Bus Services | Incorporated into route 828 between Hampton & Berwick, replaced by Route 926 between Westfield Fountain Gate & Pakenham |
| 830 | Dandenong Frankston | Grenda's Bus Services | Incorporated into routes 832, 833 & 901 on 24 March 2008 |
| 831 | Dandenong Frankston | Grenda's Bus Services | Incorporated into routes 832, 833 & 901 on 24 March 2008 |
| 849 | Dandenong via Gleneagles Dr ---- Mossgiel Park | Ventura Bus Lines | Ceased 31 May 2020, replaced by routes 843 and 845 |
| 886 | Rosebud ---- Chisholm TAFE – Rosebud Campus | Ventura Bus Lines | Ceased 18 February 2022, replaced by FlexiRide services |
| 888 | Nunawading via Edithvale ---- Chelsea | Grenda's Bus Services | SmartBus route, incorporated into route 902 on 5 April 2010, Edithvale section replaced by route 858 |
| 889 | Nunawading via Chelsea Heights ---- Chelsea | Grenda's Bus Services | SmartBus route, incorporated into route 902 on 5 April 2010, Chelsea Heights section replaced by route 858 |
| 896 | Cranbourne station ---- Cranbourne East | Cranbourne Transit | TrainLink service, ceased 13 November 2016 |