Categories
transport

Mind the gaps: trains and cricket

Extra trains for events still don’t fill the gaps on Sunday mornings

Those who follow the cricket would know about the Boxing Day Test – a surprising result that saw just two days of cricket rather than the scheduled five.

This caught everyone on the hop, including transport authorities, who had scheduled extra public transport services on Sunday… and social media posts to promote them..

VicTraffic post on Twitter: Extra PTV services are running today before and after the day's play of the Boxing Day Test at the @MCG
 so hop on a train, tram or bus to the cricket. Public transport is free all weekend. Plan a trip via the Transport Victoria website. #victraffic

Normal Sunday morning train services have come in for criticism. Ridiculously infrequent 40 minute services still run on about half the network before 10am, on the Sunbury, Craigieburn, Upfield, Mernda, Hurstbridge and Sandringham lines.

Other lines are better, so a heatmap of usual Sunday frequencies from 7am shows quite a mix:

Table showing Melbvourne Sunday morning train frequencies by line

For the cricket, they had an extra two services scheduled on most lines. Play was scheduled to start at 10:30am.

Below are the scheduled train times for the morning of Sunday 28th December. (I assume they still ran.)

I’ve measured them at the last unique stop for each line, and treating some combined services as one line. To keep it simple I’ve excluded the extra Metro tunnel services. The extra cricket services are shown in bold.

LineMeasured at
Werribee/WilliamstownSeddon07:1908:0208:2208:4208:4909:0209:0909:2209:4210:02
SunburyMiddle Footscray07:2808:0808:4809:0309:2109:2810:0810:2810:4811:08
CraigieburnKensington07:2608:0608:4608:5609:1609:2610:0610:2610:4611:06
UpfieldMacaulay07:0207:4208:2209:0209:4210:0210:2210:4211:0211:22
MerndaRushall07:4208:2209:0209:1409:3409:4210:2210:4211:0211:22
HurstbridgeWestgarth07:3208:1208:5209:0409:2409:3210:1210:3210:5211:12
Lilydale/BelgraveBurnley07:5008:2008:5009:1009:2009:3709:5010:1010:2010:30
Glen WaverleyEast Richmond07:1207:5808:2808:5809:1409:2809:4509:5810:2810:54
Cranbourne/PakenhamCarnegie07:2908:0908:3908:4909:0909:2009:2909:4910:0910:29
FrankstonHawksburn07:1507:5508:1508:3508:5509:0509:1509:2509:3509:55
SandringhamPrahran07:1807:5808:3809:0809:1809:3609:5810:1810:3810:58

So given the huge gaps in the usual Sunday timetable on many lines, did they just fill those? No. Some lines went to a more frequent service, then reverted back to the infrequent 40 minute gaps, before switching as usual to 20 minutes after 10am.

28/12/2025: Gaps between trains on Sunday morning, with extra services for the cricket running

Presumably the priority was for extra capacity for people arriving about 45 minutes before the start of play.

But it also leaves people who miss those with a long wait and higher risk of missing the start of the game. (Well, if Day 3 had gone ahead.)

For instance what if a cricket fan missed the 9:04 from Mernda, shown above as 9:42 through Rushall, arriving at Jolimont-MCG at 9:53? The next train was 40 minutes later, arriving at Jolimont at 10:33, too late.

Sat vs Sun

And there’s also a huge difference between the overall frequency and capacity that was provided on Saturday vs Sunday… because Saturday also had two extras on most lines, but on top of a much better standard timetable.

Comparing them for the six lines with the biggest gaps (again, the weekend’s cricket extras marked in bold):

LineDay
SunburySat07:2807:4808:0808:2808:4809:0009:0809:2009:2809:4810:0810:28
SunburySun07:2808:0808:4809:0309:2109:2810:0810:28
CraigieburnSat07:2607:4608:0608:2608:4608:5609:0609:1609:2609:4610:0610:26
CraigieburnSun07:2608:0608:4608:5609:1609:2610:0610:26
UpfieldSat07:0207:2207:4208:0208:2208:4209:0209:2209:4210:0210:2210:42
UpfieldSun07:0207:4208:2209:0209:4210:0210:2210:42
MerndaSat07:4208:0208:2208:4209:0209:1409:2209:3409:4210:0210:2210:42
MerndaSun07:4208:2209:0209:1409:3409:4210:2210:42
HurstbridgeSat07:3207:5208:1208:3208:5209:0409:1209:2409:3209:5210:1210:32
HurstbridgeSun07:3208:1208:5209:0409:2409:3210:1210:32
SandringhamSat07:1807:3807:5808:3808:5809:0809:1809:2609:3809:5810:1810:38
PrahranSun07:1807:5808:3809:0809:1809:3609:5810:1810:38

Two things noticeable here:

  • The Saturday timetable for these lines is the same as Sunday, but with half the services missing before about 10am. This may seem obvious in retrospect, but I’d never thought to check before
  • The extra trains for the cricket on these lines are mostly at the same times on both days

In fact the extras make a lot more sense in the context of the Saturday timetable, as they are roughly halfway between regular services.

But they are generally slightly later to accommodate shared track (eg Mernda and Hurstbridge), and also so more cricket fans get on the extras rather than the regular services.

So mostly, it appears the extra services are designed against a Saturday timetable, and just replicated onto the Sunday timetable with few changes… which explains why the Sunday+extras frequencies were so uneven.

This is obviously suboptimal. It probably would have made more sense on the Sunday to fill some gaps by running the two extras at Saturday times.

The big problem

This is not just about cricket. Every day there are big and small events on in Melbourne, including on Sunday mornings.

The real problem here is those 40 minute base frequencies on Sunday mornings. They’re a relic of service cuts back in February 1978 which cut frequencies from 30 minutes to 40 minutes. Nearly fifty years later, this level of service is completely inadequate for a big city.

It’s not just about capacity – it’s about convenience, including when making connections to and from other services. Given most people have the option of driving, 40 minute waits just don’t cut it.

Sunday morning trains in #Melbourne are the least frequent in Australia. Long waiting times mean connections are difficult and make public transport less attractive than driving. More trains = less traffic.

Public Transport Users Association (@ptua.org.au) 2025-12-13T22:06:51.000Z

The good news? A few years ago the Werribee line was fixed, and during 2026 the Craigieburn, Upfield and Sunbury lines should get fixed too.

Sandringham, Mernda and Hurstbridge lines will have to keep waiting, as will those on 30 minute frequencies – Belgrave, Lilydale and Glen Waverley.

By Daniel Bowen

Transport blogger / campaigner and spokesperson for the Public Transport Users Association / professional geek.
Bunurong land, Melbourne, Australia.
Opinions on this blog are all mine.

12 replies on “Mind the gaps: trains and cricket”

The Victorian Government should lobby for taking over the Sydney-Hobart yacht race to end in Port Phillip, to take up the extra time in case the Boxing Day tests finish early.

And how long do Sunbury/Craigieburn/Upfield passengers need to wait at Parliament for a connection to either Jolimont or Richmond? And do the PIDs provide that sort of information?

@Steve, Sunday morning has 4 trains per hour Parliament to Richmond (direct) and 3 trains per hour Parliament to Jolimont.

I think only the PIDs on the concourse would tell you which is next, but a passenger using the PTV app could check it on their phone.

I don’t disagree with what you’re saying – but the Sunbury Line doesn’t just have a 40 minute frequency on Sunday mornings, it has a 40 minute frequency off peak on a weekday as well! As well as most of Saturday and Sunday until the token hourly Metro Tunnel service started…no 10am switch to 20 minute frequencies.

Not sure how much this is going to change with the full opening of the Metro Tunnel. Will it finally get the Sunbury line to the same standard of service the other lines get? Why do Craigieburn and Upfield get to enjoy twice as frequent trains?

@Michael, yes, though it’s only the outer end of the Sunbury line that has a 40 minute frequency. Between Watergardens and the City (which is most of the line) it’s 20.

The timetables haven’t been officially announced yet, but from the test days it appears the frequency will double to 10/20.

The solution is to effectively mirror the operation in Sydney, which is to have static service commencement/finish times on Saturday and Sunday (this should also be done for weekdays, including a static finish time on Friday vs Mon-Thu). This needs to be done for train and tram.

This would resolve the problem of infrequent service early Sunday mornings for train (and no service for most tram routes), and also make internal rostering far more achievable – a perspective that is usually not considered, but inevitably always relevant.

Perhaps controversially, the limited “night network” operation that currently runs in Melbourne should also be changed to a Sydney-style night bus operation, so that workers and the general public have a genuine overnight public transport option 7 nights a week.

It’s worth noting that the only reason Melbourne’s trains effectively have early commencement on Sunday now is because of these “night network” trains, at one hour frequency.

The current Melbourne overnight operation is only designed to cater to partygoers – too bad if it’s a Sun-Thu night at 1am and you need to get to Ferntree Gully from the City. It also adds significant extra cost running the train network and most tram depots overnight – potentially night buses could run at a similar or even lower cost, but provide an overnight service 7 nights a week.

Importantly, night buses should be a minimum half hour frequency (I believe Sydney night buses may only run every hour). Also, night buses should mirror the route of train lines as much as possible, with a stop provided as close to each station as possible (as per the Sydney operation).

@Stan, yes, aligning the Saturday and Sunday timetables makes a lot of sense.

Sydney’s Nightride buses vary in frequency (typically seems to be every 30-60 minutes) and a few don’t run Mon-Thu mornings.

One of the benefits of years of bus replacement services is that Melbourne now has a pretty well established set of bus routes paralleling (but not exactly matching) rail lines, which means running buses overnight can be relatively efficient, even if not every stop is next to a railway station.

Having just come home from a Big Bash League match, a trip which took more than twice as long as it should have, there are many glaring gaps in tram services to the suburbs after big events as well.

Many trams arrived at the Jolimont tram stop heading eastward, but they were 75a services that then returned to the city (yet they also weren’t frequent enough). Meanwhile, packed 75 trams were only coming every 15 minutes or more, and 48 trams were every 30 minutes.

I’m unsure why transport planners think people only want to head back to the city and why it’s so difficult to see that more services should be scheduled for those of us heading to the ‘burbs.

@Brendan, yes, this has been a problem for decades, and it’s amazing they haven’t fixed it.

I remember trying to get home from a tennis centre concert via number 70 tram when I lived in Hawthorn 30+ years ago. No outbound extras; utterly packed.

Last night’s timetable indicates both trams 48 and 75 were running a half-hourly service, which sadly is common on most of the tram network on Sunday nights.

Mind you they don’t seem to be very good at loading extra tram services into the timetable database. And/or perhaps there were a few extra 75s were heading back to Camberwell Depot.

The only reason we managed to squeeze onto an eastbound tram was because the driver of a 75a service said to the frazzled YT worker (who was ferrying everyone off the tram who thought it was a 75) that the tram would now be heading to the Camberwell depot, so perhaps a decision was finally made to send more trams eastbound. The 75 travelling behind it was still very full when we boarded at the depot.

We thought about getting a 75a to head into the city and then board a 75 in the CBD before it became full at the Jolimont stop, but every single 75a filled up quickly because there were so many people still trying to leave.

I assume the people setting the timetable don’t catch PT and therefore have zero idea how frustrating it is for us plebs to travel.

PS. I should also add that there were train-replacement buses for Mernda/Hurstbridge, which left even fewer PT options at Jolimont.

With Frankston trains originating at Caulfield this weekend, there is a farcical 19 minute gap between outbound Dandenong trains connecting with outbound Frankston services before 10am, while both lines run at a 20 minute frequency. Can’t make this up.

Leave a Reply

Your email address will not be published. Required fields are marked *