Just how much public transport service do people get in different parts of Melbourne? How can you visualise service provision across a city? Here is my attempt.
A measure of PT service provision
Some routes run high frequencies, some run over a long span of hours, some do both. Some routes have lots of short trips that don’t run the full length. How do you translate all this into something that is meaningful?
My preferred measure is simple: (one-direction) departures per stop or station per week. It reflects both span of hours and frequency of service (although it doesn’t differentiate between them). And by calculating this at the stop level, you account for trips that don’t run the full length of the route.
PT service provision in Melbourne
Thanks to the recent release of public transport data by the Victorian government, I’ve been able to calculate the number of public transport departures per week per train, tram and bus stop for all of Victoria as at December 2009, and put them on a map.
Below is a map for the Greater Melbourne area (to see the detail you will need to click to enlarge and then zoom-in further).
I would love to see similar maps of other cities in Australia, if anyone is able to produce them (happy to host them on this blog). Similar Sydney public transport data is available here, but I haven’t looked to see if enough detail is available to produce a similar map.
A few things stick our pretty quickly:
- Inner Melbourne is blessed with lots of public transport (lots of black and dark green).
- Outer Melbourne – in particular suburbs created in recent decades – have relatively low levels of service (especially on buses). This probably largely reflects government transport priorities when they were established. Few of these have since been upgraded in frequency, although many have been upgraded in span of hours in recent years.
- In several outer suburbs of Melbourne there are some orange dots representing very low service levels – particularly around Narre Warren/Berwick, Mooroolbark and Lilydale, Upwey, Cranbourne and Frankston South. Unfortunately these too often correspond with areas of highest social need for public transport.
- The growth corridors in the north (Hume and Whittlsea) and Melton have relatively good levels of service (though there are coverage issues). Services in the Werribee area are soon to be upgraded. The Pakenham, Sunbury and Caroline Springs growth areas have lower service levels (not to mention coverage gaps), while the Casey growth has the some of the worst service levels of any growth area.
Limitations and qualifications on the data:
Things I need to mention:
- Tram and bus stops almost always serve on travel direction only. Meanwhile, train departures are registered against a station, regardless of the direction. To make the numbers comparable, I have halved the number of departures at train stations (except end stations). This means the train stations are coloured by the average number of departures in each of two directions (and yes, Newport station shows up black because of the shuttles to Williamstown).
- Train stations arguably have more utility than bus or tram stops, as trains are generally much faster than the other modes. I’ve shown train stations with a larger diamond shape, and metro stations are always on top of bus and tram, even if service levels are lower.
- Some bus routes run in one direction in the morning, and the other direction in the afternoon. This means than the service per stop is split between both sides of the road and low values result for both stops. A good example is route 558 in north-western Reservoir which shows up in orange (for those who have a good grasp of Melbourne’s geography). There is arguably less utility in a service that only runs in one direction for half the day, so perhaps the low scores for these stops do reflect passenger utility. But then other one-way loop routes operate in the same direction all day (eg route 582 in Eltham, 775 in Frankston, 461 in Hillside) and their stops show up with more departures.
- Only fixed stop locations show up on TeleBus routes (in Mooroolbark/Lilydale and Rowville areas), but they still largely indicate the level of service for on-demand services.
- In almost all cases, bus and tram stops are encoded separately even if they are physically in the same location. Where buses and trams run along the same road, tram stops will generally cover up bus stops as they generally receive more service (eg Keilor Road buses on the 59 tram, low frequency bus route 468 and trams 82 and 57 on Raleigh Road, bus route 732 and tram 75 on Burwood Highway)
For those that know Melbourne geography well and are interested in the detail (everyone else stop reading now)…
- If you can make out Wellington Road, you’ll see occasional black dots. This is SmartBus route 900 that operates a limited stops service, overlapping with some local routes.
- There are dark green dots through Warrandyte where a number of services to Doncaster and the city overlap with services to Eltham.
- The bus services that parallel the Stony Point train line actually have more service than the train line (in many areas).
- The Upfield rail line shows up as having the lowest level of service of any near-city railway line (largely due to 20 minute peak headways).
- In a triangle between St Kilda, St Kilda Road and Caufield, there is a grid of high frequency services (of which the buses I suspect aren’t well-known).
- Some not-so-well known high frequency corridors are visible in the suburbs:
- Across the middle northern suburbs you will see a few black east-west roads. These are from the red orbital SmartBus route 903 overlapping other frequent routes like 513 and 527.
- Between Frankston and Mornington, although route 788 has stopping restrictions which overplays the “catchable” service along the path. However there is essentially an all stops bus every 20 minutes between Frankston and Mornington, seven days a week until 10pm.
- In the middle eastern suburbs you can see several long north-south routes that are green – these are the SmartBus routes along Warrigal Road, Blackburn Road, Springvale Road and Stud Road.
- Clayton station to Monash University Clayton campus (three routes overlap, including one SmartBus route)
- The Trainlink service on route 571 between Epping Station and South Morang (where a bus meets every train, seven days a week),
- The Trainlink service to Cranbourne East shows up with several green dots (in contrast to low service in Cranbourne West).
- The Western Highway out to Caroline Springs. People like to joke that Caroline Springs does not have any public transport. The truth is that some parts are well serviced by routes 216 and 456 (although they don’t operate to a even combined headway). Meanwhile newer parts of Caroline Springs are not yet within walking distance of public transport.
- Belmore Road (Kew/Balywn) gets high frequency services from three overlapping bus routes (201, 202, 302) however they run to different destinations (the city, Kew, Doncaster and Box Hill).
- Between St Kilda and Brighton Beach and between Sandringham and Black Rock several routes overlap to provide a high frequency service (216, 600, 922, 923).
- Along Princes Highway between Oakleigh Station and Monash University Clayton (routes 800, 802, 804, 862 provide 7 buses an hour).
- Between Lilydale Station and Chirnside Park Shopping Centre (serviced by many routes).
- Buckley Street in Essendon/Keilor East has a very high frequency service (SmartBus 903 overlapping with the relatively high frequency 465).
- Most bus routes around Footscray are high frequency (some are more frequent than the tram route 82 between Footscray and Moonee Ponds). In particular, there are several high frequency corridors between Footscray and Sunshine. These bus routes are well patronised.
- Thompsons and Doncaster Roads leading into the Eastern Freeway.
- Route 250 which runs through Clifton Hill to Latrobe University Bundoora, with various other routes overlapping in different sections. At the other end it combines with 251 and 253 to provide a weekday 10 minute service to City Road and Bay Street Port Melbourne.
- Between Dandenong and the western edge of Endeavour Hills where overlapping routes then split (15 minute headways on weekdays).
- Sometimes the departures per stop on each side of the road just straddle the colour blocks on the legend. The better served stops appear on top (eg Lorimer Street in Fishermans Bend, route 534 in Glenroy, route 664 near Croydon).
- Some other low service peculiarities:
- You will see the occasional light orange dot in the inner suburbs. These are usually NightRider bus stops.
- Between Port Melbourne and St Kilda you will see the low-frequency peak-only 606 bus service crossing high-frequency tram and bus lines.
- Bus services in Melton and between Melton and Sunshine are currently less frequent than the train service to Melton (which one day might be electrified and duplicated for metro train services).
- Most other light orange dot strings are either occasional deviations, industrial area peak-only services, low-frequency urban fringe services, or just low-frequency urban routes (eg Upwey, Cranbourne west, Frankston, Aspendale, Wantirna/Knoxfield, East Mitcham).
- At the northern edge of the map you can see Wallan, with it’s town service.