Public transport
Melbourne bus timetables, lines and map
There are 420 lines and 21,160 stops in Melbourne, and 31,084 departures on an ordinary weekday. Lines by mode: Bus 379, Tram 24, Rail 17. The stop served by the most lines is Elizabeth St/Lonsdale St (13 lines).
- Lines
- 420
- Stops
- 21,160
- Service changes
- 30
Most used
Lines
- 1Beaconsfield Pde/Victoria Ave #32Bell St/Nicholson St #135every ~9 min
- 3Darling Rd/Waverley Rd #64Melbourne University/Swanston St #1every ~12 min
- 5Burke Rd/Wattletree Rd #52Melbourne University/Swanston St #1every ~12 min
- 6Malvern Rd/High St #53Moreland Station/Moreland Rd #133every ~10 min
- 11Victoria Harbour Docklands/Collins St #D18West Preston/Gilbert Rd #47every ~10 min
- 12Fitzroy St/Park St #143Victoria Gardens/Victoria St #24every ~10 min
- 16Cotham Rd/Glenferrie Rd #80Melbourne University/Swanston St #1every ~12 min
- 19Flinders Street Station/Elizabeth St #1North Coburg Terminus/Sydney Rd #40every ~6 min
- 30Central Pier/Harbour Esp #D2St Vincents Plaza/Victoria Pde #12every ~12 min
- 35Waterfront City/Docklands Dr #D11Spring St/Flinders St #8every ~12 min
- 48Victoria Harbour Docklands/Collins St #D18Balwyn Rd/Doncaster Rd #51every ~10 min
- 57Flinders Street Station/Elizabeth St #1Central Park Ave/Cordite Ave #49every ~8 min
Stops in the centre
All stops- Bourke St/Queen St14 lines200207216220232234236250251+5
- Melbourne Central/Lonsdale St13 lines200207250251302303304309318+4
- Hardware St/Lonsdale St13 lines200207250251302303304309318+4
- Elizabeth St/Lonsdale St13 lines200207250251302303304309318+4
- Flinders Street Station11 linesBelgraveCraigieburnFlemington RacecourseFrankstonGlen WaverleyHurstbridgeLilydaleMerndaSandringham+2
- Exhibition St/Lonsdale St11 lines250251302303304309318350905+2
Airport and main stations
Timetables, stops and service changes at hand — with a notification when your line changes.
How to get to
All routes- Flinders Street StationMelbourne CBDSouthbankDocklandsCarlton
- Southern Cross StationFitzroyCollingwoodRichmondSouth Yarra
- Melbourne CentralPrahranSt KildaSouth MelbournePort Melbourne
- Melbourne AirportNorth MelbourneBrunswickNorthcoteFootscray
- Royal Melbourne HospitalWilliamstownEssendonPrestonHawthorn
- The AlfredCamberwellBox HillGlen WaverleyCaulfield
More on the site
- PlannerFastest door-to-door route, with transfers
- TicketsTicket types, prices and where to buy
- Night returnHow to get home after midnight
- AirportLines and routes from the airport to the city
- RoutesReady-made routes between neighbourhoods
- GuideLandmarks and how to reach them
- StatisticsNetwork in numbers: lines, stops, departures
News
All news
Platform24 October, 2 min readbuses.app Adds New Caledonia: Nouméa's Tanéo Busesbuses.app now covers New Caledonia: timetables, stops, maps and fares for the Tanéo bus network of Grand Nouméa, including the Néobus line L1.
Platform, 24 Octoberbuses.app Adds New Zealand: 12 Cities, Routes and Stopsbuses.app now covers New Zealand: timetables, stops and network maps for 12 cities from Auckland and Wellington to Queenstown, plus regional bus links.
Platform, 24 Octoberbuses.app Adds Australia: 25 Cities, Timetables and Faresbuses.app now covers Australia: routes, stops, maps, fares and intercity links for 25 cities from Sydney and Melbourne to Hobart, Darwin and Alice Springs.
Tickets & fares, 9 OctoberBus Tickets in Cyprus Explained: Fares by CityHow bus tickets work in Cyprus: single, night and day fares in Nicosia, Larnaca, Limassol, Paphos and Ayia Napa, passes, discounts and intercity prices.Melbourne public transport in one place
Buses brings together everything you need to ride public transport in Melbourne: timetables for every line by day and direction, stops with the lines that serve them, a route map, a journey planner and service changes as soon as the operator announces them.
We currently track 420 lines and 21,160 stops.
How many lines does Melbourne public transport have?
Melbourne public transport currently has 420 lines and 21160 stops. The full list of lines with timetables is on the Timetable page.
Is public transport in Melbourne free?
Tickets and fares for this city are listed on the “Fares” page.
How do I get from Melbourne Airport by public transport?
4 lines stop at or near Melbourne Airport: Skybus - Melbourne Airport - Frankston, Skybus - Melbourne Airport - Melbourne C, Skybus - Melbourne Airport - Sunshine Ra, SkyBus Eastern Express. The Melbourne Airport page lists every line with its timetable.
Which stop in Melbourne has the most lines?
Elizabeth St/Lonsdale St (stop 43717) is served by 13 lines, more than any other stop in Melbourne.