Tuesday, April 15, 2025

TT 202: Substitutes Skimping Sunday Service - How our trains didn't run for the kids

 


Replacement buses have become almost an expectation rather than an exception for Melbourne train travellers. Right now some lines go hardly a day where there isn't a replacement bus at some time of it.
 


Some shutdowns are due to necessary rail maintenance. Some is due to rail upgrades including extensive testing of new train and signal systems. Others are due to more road-based projects like level crossing removals and freeway construction like the North-East Link project.

Some rail old-timers tell me that calling in the buses is nearer to being the first rather than the last resort option these days. Although it is probably also true that much of their career was spent during times when patronage was stagnant and we weren't building much. Also Melbourne is not alone when it comes to extensive closures. Auckland's entire rail system is closed as we speak and will remain so for most of the rest of this month. And trains to Armadale in Perth won't be running for the better part of 18 months straight.

Politically Melbourne's rolling rail closures is regarded as a necessary cost of the Big Build in which we have disruption now for a better transport future. The extent to which we'll get much of latter was debated last week with media reports saying that the Metro Tunnel timetable may not fully deliver envisaged frequencies. This is something to watch as not getting the full benefits from major projects may affect their 'social licence' including concern over the cost and disruptions they involve. 

Whether you think that the number of shutdowns is excessive relative to what was achieved under them or not, it is undeniable that their time burden is shouldered disproportionately. Rail travellers shoulder it more than car drivers. Non car-owning rail travellers on the weekends and evenings are hit hardest of all. This is because our train services are sparse at those times with us far trailing Sydney in this area.  That means longer waits especially for time-critical trips where passengers might build in 30 to 60 minutes contingency over and above regular travel times. Connections when substitute buses are running also become chancy with it being basically impossible to time one's arrival to meet a feeder bus (which will be infrequent at best or have stopped running for the night at worst).  

A much better future in terms of improved travel will be needed before Big Build benefits outweigh current delays for this group of passengers. Yet it's a future the government seems wont to postpone,  with significant 7 day service frequency increases receding like mirages, rarely following infrastructure builds even if possible all along. Even the Bus Plan appears dead, with DTP proposals rarely winning budget funding. 

A contempt for the time of evening and weekend travellers may pervade influential parts of the public service. From the dismissive tone of the reports they write it seems that weekday bureaucrats as senior as the state auditor-general regard evening and weekend travellers as expendable, despite those needing to work then typically lacking work from home options. This often diverse working class demographic is also the type that is becoming less 'rusted on', with the Werribee by-election having lessons for both major parties. 



Furthermore, functioning and frequent evening and weekend transport affects the experience around major events, including those that civic leaders rely on to bolster the 'world city' credentials of harbourless and often grey-skied Melbourne.  

That's also a problem with residents because travel to such events may be the only time that Joe or Jo Average has with the train system (if they don't work in the CBD). Not to mention the huge number of (not well paid) people who need to travel into the CBD on weekends to staff major events. 

Where there are new parallel freeways, disruption fatigue has contributed to rail patronage not yet recovering to pre-pandemic levels on often disrupted lines like Frankston. 

Maybe they are trying to shoehorn as much works as possible in before the Metro Tunnel opens, with some relief between that and the 2026 state election? We'll see. 

Let's put all this aside and assume that we're going to continue having lots of rail shutdowns. What can go wrong when you ask buses in traffic to do the job of higher capacity trains on their own rights of way? Here's a few things. 

Not enough road space

Replacement buses can get stuck in traffic. They also contribute to it, though they are much more space efficient than the average single-occupant car. The slower a replacement bus the less effective and more expensive the operation is, with more buses and drivers (which you might not have) required to move a given number of people per hour. Travel and waiting times blow out, there is more variability and connectivity reliability suffers.

Solutions might include clearways for replacement buses on major roads and revised traffic light timings to assist buses to leave and enter station precincts. There may also be scope to relieve pressure in some areas by adding tram services and/or operating tangential replacement buses on quieter streets from other railway lines. However the latter may need additional trains scheduled to provide needed improved capacity and frequency. We have done some of that already. Maybe there's scope for more. 

Not enough buses and drivers

This is particularly a problem for unplanned disruptions, especially at peak times. There is more latitude for planned disruptions due to works but even for those there can be pressure if many are happening at once. 

There may also be a bias against scheduling too many buses as each one costs money. But one 45 seat bus is not the equivalent of a 6 car train. Even at night trains do need to be met by more than one bus, at least on major lines. That also provides a contingency if traffic congestion means that buses can't keep to timetables and connect properly with trains.  This problem is exacerbated by low rail frequencies as if rail is infrequent replacement buses may be too. Or even if they are not then bus/rail connections may be poor.


Not enough trains scheduled

Simpler occupations

The simplest type of rail occupations keep the same train timetable but turn back the trains early, with buses operating the outer portion. For example Ringwood to Belgrave or Mordialloc to Frankston. Lack of trains won't be a problem for these as usage won't be higher (and could well be lower) than normal.

Under these circumstances the only reason you'd need to add more trains is to preserve span and frequency. If you skimp on that then you don't have a true rail substitute service. 

Firstly span. As replacement buses are slower than trains earlier outbound and later inbound trains should be scheduled so that operating spans from the termini are no shorter than now. That is if the first weekday morning train from the city to Frankston arrives there at 5:50am (having left Flinders Street at 4:46am) and the replacement bus from Mordialloc takes 30 minutes longer (including transfer time) then an additional train departing the city at 4:16am should be scheduled. The same is true for inbound trains so that those getting the last bus from Frankston are not stranded at Mordialloc. In other words spans need to be no less than when the full train service was running for both early morning arrivals and late evening departures. 

Secondly frequency. This is an issue during transition times, that is when frequency goes from low to high, or the reverse. It's particularly notable on weekend mornings (especially Sundays) when the timetable is transitioning from the hourly Night Network to something better. Again as buses are slower you need to have the replacement buses starting their higher frequency earlier than the trains. It is  also desirable to have one or two more inbound trains scheduled to avoid the risk of extreme bus>train waits.

More complex occupations

More complex occupations can happen on the city side of junction stations like Caulfield and North Melbourne. Normally these junctions have multiple lines with high frequencies at almost all times.

Trains tend to be fullest at these locations. However some closures can suspend services on one (or multiple) lines through these junction stations, reducing capacity and (importantly) frequency by 50% or more. A common example would be where all trains from the busy Pakenham and Cranbourne lines terminate at Caulfield with passengers expected to change (via a non-DDA compliant underpass) to trains on the generally quieter Frankston line. That can cause overcrowding if additional trains on the lines that are still running are not put on (which they often are in this case). 

There are instances where unharmonised timetables can create connection complexity. In the above example, Sunday morning trains from Cranbourne/Pakenham are every 30 minutes versus every 20 minutes for trains from Frankston. That can create uneven connections with long waits unless extra trips are added. Variable connection times at an inaccessible station is a special concern for passengers with accessibility needs who might take longer to change platforms or even need assistance (petition to fix that here btw). 

Trains that terminate can at least be timetabled with connections planned. Replacement buses are less predictable, with more potential for these to arrive early or late. And on the longer lines buses may have different express stopping patterns to cut travel times. However if they arrive at a station that only has infrequent trains then those time savings may be lost for passengers travelling onwards. 

You would think that a station like North Melbourne wouldn't have these problems.

After all, on paper it looks highly served. No less than five Metro lines (Werribee, Williamstown, Sunbury, Craigieburn and Upfield) stop there.

You wouldn't think recourse to a timetable would be necessary to get a train from there into the city at any time trains are running. 

But you'd be wrong.

Keep reading! 


The weekend before last at North Melbourne

As happens on many Spring/Summer/Autumn weekends there were major events in the city. Often with early starts they attract thousands of participants, spectators and, most importantly, workers to make it all happen.

It's pretty much impossible to schedule a weekend rail closure without affecting some major event. Or the millions of little humdrum events in Melburnians' lives, some of which involve train travel.

The weekend before last closed the busiest lines from the west to perform what insiders call a 'heart transplant'. That included replacing the entire signalling interlocking system at Franklin St between North Melbourne and Southern Cross. 

That Sunday, April 6, also had Run for the Kids, which in 2024 attracted 25000 participants.

Extra trains

Hence extra trains were put on to supplement Melbourne's notoriously sparse Sunday morning timetable. Two trips per operating line were typically added. This was a flat number, regardless of whether the line already had a relatively frequent service (eg Frankston), an infrequent service (eg Mernda) or was quieter than average (eg Alamein).  

Replacement busing

Note I said operating line. Werribee and Sunbury lines, though busy, were conspicuously absent. That's because they had no trains. Instead it was replacement buses all weekend, as noted below. 


Travel from Werribee or Williamstown would involve a train to Newport (typically every 20 minutes), then a replacement bus to North Melbourne and then a train into the city. Sunbury line passengers had a similar arrangement with a change to a bus at Sunshine. Although their morning trains are only every 40 minutes, so connections would be chancier.

Neither the Sunbury, Werribee nor Williamstown lines had special Run for the Kids trains added on the sections that were still operating. 

If all that sounds complicated here's a schematic below. Click for a clearer view. 


Even if it meant some backtracking, savvy passengers would likely do what they could do to board a V/Line train at stations like Tarneit, Deer Park or Ardeer. But not Sunshine due to V/Line boarding restrictions. 

The North Melbourne problem

Let's give everyone the benefit of the doubt and assume perfect timed train > bus connections at Sunshine and Newport.

The complexity comes when buses arrive at the North Melbourne end. This is because with half the lines knocked out (including the more frequent Werribee/Williamstown service), there are big gaps between trips in to the city. The only trains running are from Upfield and Craigieburn, both of which are infrequent on Sunday mornings.

Consequently North Melbourne loses its normal turn-up-and-go service. Which poses problems for those arriving via replacement buses (which, if express and stopping, will be at varied times). 

Do the extra Craigieburn and Upfield line trains put on for Run for the Kids help? They do but there are still large gaps. Because they cheaped out by adding 2 and not 3 trains per line there remain 40 minute gaps on both. This false economy prevented a more consistent 20 minute service on each line (which could have run in a 2 hour block). 

Not only that but the additions gave North Melbourne 10 trains (unevenly spaced and with different CBD destinations) in a 2 hour block. That is less than the 15 trains per 2 hour block that run under the regular timetable (being Upfield, Craigieburn, Sunbury 3 each plus Werribee/Williamstown on 6). 

The consequence of this is a lumpy timetable at North Melbourne with gaps of up to 25 minutes (around 8am) and as long as 46 minutes around 6am. These are unsuitable for a replacement bus (whose timetable is constrained by infrequent arriving trains, notably at Sunshine) to reliably connect to. More details on that are below. 
 
CLICK ABOVE FOR BETTER VIEW

Even if the closure of the Sunbury and Werribee lines couldn't be helped, nothing stops other ways to make the connections at North Melbourne reliable. The long gaps could have been closed by running (say) a 10 minute service from Craigieburn and a 20 minute service from Upfield. That would have compensated North Melbourne for the loss of Sunbury and Werribee services. Thus maintaining the existing regular non-event 15 trips per 2 hours Sunday morning frequency from there. However this wasn't done, leading to the issues you've read about above. 

Swing seats vs safe seats - guess which got more trains! 

On the other side of Melbourne precedent does exist for running extra trips on operating lines when other lines through a junction are closed.

An example, also from April 6, was at Caulfield where extra Frankston line trains were run to and from Moorabbin to partly compensate for the Pakenham and Cranbourne line trains terminating there. Like North Melbourne, big numbers will be boarding trains to the city. The only difference is they're coming off trains that are terminating there, rather than buses. That timetable may still have had problems for early participants. But there was at least acknowledgement that you could add extra frequency on a running line to assist capacity from the junction station - something that Craigieburn and Upfield largely missed out on.   


Will next year be better? 

We'll have the Metro Tunnel running for a start. This should mean better service between at least Sunbury and Dandenong. So that's two lines. These improvements will help even when bus replacements are needed because the starting point when these are scheduled are that they at least match train frequencies. 

As for the others, that depends on whether the Metro Tunnel timetable has wider benefits for related lines like Sandringham, Craigieburn and Upfield. The Age online for 9/4/2025 (printed edition 10/4/2025) reported on post-Metro Tunnel services, including off-peak frequencies and the risk they might not get all envisaged  frequency improvements. 

Conclusion

The governments of Daniel Andrews and Jacinta Allan have been great at the concrete mixer but have  displayed weaknesses in service planning and operations. Even for travel to major events that their government seeks to promote and which cabinet ministers attend. To date the predominant interest has been in the building, not in the running or the maximising of the public benefit arising from potentially very worthwhile constructions.  

With expectations raised for the Metro Tunnel opening later this year, the government will need to get smarter at service across the week and across Melbourne if it is to deliver the benefits everyone hopes it will.  

Other Timetable Tuesday items are here

Sunday, April 13, 2025

Ballarat Line V/Line weekend frequency boost with upgraded buses

Start today. 

The main upgrades are Ballarat line trains every 40 minutes on weekends (previously every 60 min), and a fifth train to/from Warrnambool on both weekend days. More detail is here and here

Bus frequencies in areas like Ballarat and Melton were also upgraded on weekends. This involves 662 trips per week being added. In some cases Saturday frequencies are higher than weekday frequencies. For example Melton buses typically run every 40 min on weekends but about half of them are still hourly on weekdays. 

PTV website list of these upgrades is here

The pattern above was repeated later when the Gippsland line went to every 40 minutes. Again there was major bus recoordination and frequency upgrades. The pattern is different in Melbourne - when train timetables change there may be recoordination but these are typically minor tweaks with few if any new trips added. 


Note: This item was posted retrospectively for historical research purposes. 

Tuesday, April 08, 2025

TT 201: How many hours of frequent service does each line get?


Every large city with substantial public transport usage has a core trunk network of high capacity lines that are fast, direct and have their own rights of way. Most Australian capitals have electrified suburban rail systems to do this job, with some having busways too.   

What about service levels? 6am to midnight is about the basic span, with Sydney and Melbourne having somewhat longer hours. Notably Sydney's early starts and Melbourne's all-mode Night Network on weekends.

The biggest differences are frequency. This typically varies between 10 and 60 minutes, with 15 to 30 minutes being most common. Some cities run lines that are only frequent in peak times while others operate all their lines frequently all week. This has a major bearing on whether the network is largely for CBD commuters or it can also suit diverse trips at more varied times. 

Melbourne's maximum waits

Where does Melbourne stand on suburban rail frequency? Last year I looked at maximum waits across the network. Two things were notable: (a) big service variations, with the better served lines having half the maximum waits of others, and (b) longer maximum waits than other cities, with 40 minute gaps being a Melbourne specialty versus the 15, 20 or 30 minute maximums more common elsewhere

Most would assume there's a rational reason for such service variations with lower frequencies provided because the lines were quieter. However this is not so, with busy stations on lines like Sunbury and Craigieburn having amongst the longest maximum waits. Instead it's more a historical/ political thing with lines in the south and east having shorter maximum waits. However Sunbury line stations should get some relief under the Metro Tunnel timetable starting later this year.  

Who gets the most hours of frequent service?

Maximum waits was one way to compare service between lines. Shortening them by using otherwise idle trains is a highly cost-effective way to massively speed end to end PT travel. Yes, I said speed. Cutting trip time variability by boosting frequency is the single most effective way to increase all-day speed on a suburban network like Melbourne's, especially for multimode trips. 

It reflects poorly on rail planning priorities in Melbourne that so little has been achieved in this area. However if the maximum wait is only experienced for a few hours of the week (eg Sunday mornings) it can be less representative than other measures of service quality. 

Counting the number of hours per day or week a line offers frequent service is one such better measure of rail service and thus usefulness. If it's only a few hours per day then we know the line favours peak commuters. On the other hand a line that is frequent for 15 to 20 hours per day favours more diverse trips. The latter also also offers better return on infrastructure and greater scope to reform tram and bus networks to feed rather than parallel trains (as happens in cities with less frequent rail like Brisbane and Adelaide). 

What should one define as a frequent service? It depends a lot on the trip but this exercise requires a single number. While arguably not quite turn-up-and-go, a 15 minute all-day frequency is a popular choice for key rail and bus routes in Australia, so I've chosen it here. 

You'll all want to see the map first, so without more words here it is. 


CLICK MAP FOR CLEARER VIEW

The four per cent of week classifications I use makes the data fall into convenient groupings; That is frequent service (i) Mon - Fri peak only, (ii) Mon - Fri day only, (iii) Mon-Sun day and (iv) almost all week day and night. 

Apart from some inner area stations (bordered by Newport, Footscray, North Melbourne and Clifton Hill), frequent suburban rail in the west and north is a peak only affair. As it is in the outer east and south-east (check the grey lines on the map - deliberately made less prominent). 

Whereas in the east and south there is frequent weekday and sometimes frequent weekend service during the day. Sydney and Perth are shown for comparison in the top right. Both beat Melbourne on weekly hours of frequent rail service whereas Brisbane and Adelaide lag us.  

The map shows a huge inequality across Melbourne in the provision of rail service, with this even more marked when we check the numbers per line. That's up next.  

Variations between lines and cities graphed

The map above was derived from a graph. That's the product of a spreadsheet that is in turn the result of checking PTV website timetables. 

Let's talk about the graph first. It shows weekly hours of frequent service by line. Lines are shown in clockwise order, starting with Werribee in the west. The last three columns are typical interstate lines for comparison. 

CLICK GRAPH FOR CLEARER VIEW

I usually analysed service at the last station on each line unless many trains terminate before it. These exceptions apply for Sunbury (Watergardens), Hurstbridge (Greensborough) and Lilydale (Croydon). Doing this prevents unfair undercounts of service on a line's busiest portion. Similarly junction stations like Ringwood and Dandenong get their own bars on the graph where these are at the end of a corridor with many busy stations. I left Newport and Clifton Hill off the graph but did have them on the map.  

Lines with around 20 to 40 hours of frequent service per week are only frequent during the weekday peaks. Examples include most major lines in the west and north including Werribee, Craigieburn and Mernda. Branches in the outer east and south-east such as east of Ringwood and Dandenong also only operate frequently during the peaks. 

Lines with around 60 or 70 hours enjoy 12 to 14 hours of frequent service each weekday. That includes  midday and both peaks. Evenings and weekends are not frequent. Examples include Glen Waverley and Sandringham, both in the east or south. 

Melbourne's best served lines have 90 to 100 hours of frequent service per week. This includes daytime every day of the week. However in Melbourne's case frequent service vanishes at night and doesn't start until late on weekend mornings. Trains to Ringwood, Dandenong and Frankston fall into this category. All are in the south or east, with their prevalence of frequent service being 3 to 6 times that of lines in the west or north.  

Williamstown and Alamein are both quiet lines. However Alamein, with frequent service between the peaks, is better served than Williamstown which has none and even Upfield which has very little. 

How do lines in other cities compare? 

Perth's two lines reflect that city's new and heritage lines and thus the network generally. Both enjoy over 100 hours of frequent service each week, exceeding any line in Melbourne. 100 out of the week's 168 hours means frequent service 14 hours per day extending to approximately 9 pm. In Perth you can rock up at any station and, as long as it's daylight, have a train arrive within 15 minutes. Whereas that number in Melbourne is 20, 30, 40 or even 60 minutes due to our higher maximum waits. 

Sydney is however the gold standard with frequent service for 140 hours per week, or 20 hours per day for the Penrith example given. That ranges from before 5am to after midnight on any day of the week.

To put the differences in another way, Sydney's outer western station of Penrith (55km from CBD) gets as much frequent service in one day as Melbourne's outer western station of Werribee (30km from CBD) has in a week. Similarly Perth's Mandurah (70km from CBD) gets more than triple the hours of frequent service that Melbourne's Craigieburn (30km from CBD) receives. 

The raw numbers

Want the raw numbers? They're below. 


How did I get the numbers? I just looked at PTV timetables and counted the span of hours in which there was service every 15 minutes or better. Sometimes that involved three time blocks as on some lines there were longer than 15 minute gaps in a peak period. I did this for both inbound and outbound directions and averaged the two. Weekday hours were multiplied by five and then added to Saturday and Sunday hours of frequent service (if any) to get a weekly total. 

Weekdays versus weekends

So far we've only looked at the amount of frequent service per week. That obscures differences between days, eg weekdays versus weekends. The graph below has hours of frequent service split out per day.  

CLICK GRAPH FOR CLEARER VIEW


Notable features include: 

* The hours of frequent weekday service at Melbourne's three best served corridors (Ringwood, Dandenong, Frankston and Sandringham) are about the same as what Perth's Midland line gets on weekdays (their Mandurah line isn't shown but is similar).  

* Sydney's Penrith has more hours of frequent service on a Sunday than any Perth or Melbourne line gets on any day of the week. In fact Penrith's frequent service is basically uniform all week with 20 hours per day provided.   

* Perth's rail network has approximately 15 hours of frequent service on weekdays. That steps down to 13 hours on weekends. 13 hours is midway between the wide span of frequent weekend service in Sydney and the much shorter spans in Melbourne.   

* Frequent weekend train service does not exist beyond inner suburbs in the west and north (ie beyond Newport or Clifton Hill) whereas it extends further in the east and south (to Ringwood, Dandenong and Frankston).

* Even on its best served lines, Melbourne is alone in having a much shorter span of frequent service on weekends than on weekdays. That is 8-9 hours (or ~10am - 7pm) versus 15 hours on weekdays. This means that unless your trip is short the chances are that at least one and possibly both legs of your trip will be travelled when service is only half-hourly or worse (especially on Sundays). To be fair, Melbourne passengers on its five frequent weekend corridors get a 10 rather than a 15 minute service as they do in Sydney. But it is probably also true that the Sydney approach of a long span 15 minute service is more attractive than Melbourne's lumpy 10-40 minute gaps while costing similar to run.  


Conclusions

The findings for access to frequent service are even starker than they are for maximum waits.

Whereas maximum waits had about a 2:1 difference between worst and best served major lines in Melbourne, the difference in relation to hours of frequent service per week are more like 3:1. Perth and Sydney lack this huge service inequality between lines. 

The same lines that were short-changed on maximum waits were also short-changed with the fewest  hours of frequent service per week. Examples of lines that are underserved relative to their patronage include Craigieburn, Mernda, Werribee, Upfield and Hurstbridge, roughly in that order. Alamein, in contrast, was generously served, with more hours of frequent service than main lines in the north and west. Although Alamein's frequent service is largely interpeak, not peak. 
  
Even Melbourne's busiest lines had fewer weekly hours of frequent service than Perth lines, with dramatic differences on weekends. Still influential austerity scheduling has given Melbourne's quirky  train timetables with long waits at stations and at times people would not expect them. There's no link between service and development intensity either. A lower rise Moonee Ponds had many more hours of frequent train service in 1939 than high-rise Moonee Ponds does now.  

The thing that really stands out though is Sydney. Their 20 hours of frequent service per day at most stations sets the standard that we should aspire to. Melbourne did the planning work required with the Network Development Plan (Metropolitan Rail) released in 2012. Finally delivering the service uplifts in that would likely have bigger patronage benefits than almost any conceivable rail infrastructure project in the next decade.  

** UPDATE: Thanks to Lachlan Abbott from The Age for covering this analysis in detail in an article published April 10. Read it here. A Herald Sun article the previous day focusing on less than envisaged peak service levels under the Metro Tunnel is here.  

Index to other Timetable Tuesday items