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.

2 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?

Leave a Reply

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