Level crossing update 2020

We’re midway through the state government’s 2018-2022 term, so I thought I’d do an update of the Level Crossing Removal Program status, following on from previous versions in 2014, 2017 and 2018.

EDIT: New update November 2022

Like previous lists, this one is derived from a 2008 ALCAM (Australian Level Crossing Assessment Model) study of all level crossings in Victoria – because it’s still the best source document in the public realm.

Back in 2008, there were 1872 crossings statewide, with about 10% of those being in metropolitan Melbourne.

I’m again listing the top 300 (which covers all the metropolitan ones) so we can see the progress – including those removed before the 2014 election when Labor’s ambitious removal program started up.

The list is still in order of risk as measured by the ALCAM study. Notably number 7 has probably dropped down the rankings since then because Geelong trains were diverted to the RRL line in 2015 – but the just-announced shift of some Geelong trains back to the Werribee corridor after track expansion is completed will change that back.

Even only looking at 300, it’s still a very long list. Skip to the bottom for some observations.

“Year” is the year of actual completion, or (for projects yet to be completed) expected completion.

RankLocationRoadSuburbRisk scoreCurrent statusYearDesign
1MetroSpringvale RdNunawading14,648.42Completed2010Rail under
2MetroSpringvale RdSpringvale9,783.21Completed2014Rail under
3MetroMitcham RdMitcham8,139.60Completed2014Rail under
4MetroMain RdSt Albans6,279.84Completed2016Rail under
5MetroFurlong RdSt Albans5,019.60Completed2016Rail under
6MetroBell StCoburg4,646.03Underway2020Rail over
7Non-MetroWerribee StWerribee4,540.20Underway2022Rail over
8MetroClayton RdClayton4,182.51Completed2018Rail over
9MetroMacaulay RdKensington3,686.73
10MetroBell StPreston3,686.30Planning2022Rail over
11MetroGlenroy RdGlenroy3,616.65Planning2022Rail under
12MetroGrange RdCarnegie3,578.22Completed2018Rail over
13MetroCherry StWerribee3,573.90Underway2022Road over
14MetroUnion RdSurrey Hills3,448.01Planning
15MetroNorth RdOrmond3,348.95Completed2016Rail under
16MetroAviation RdLaverton3,249.00Completed2019Road over
17MetroBlackburn RdBlackburn3,018.79Completed2017Rail under
18MetroBuckley StEssendon2,948.38Completed2018Road under
19MetroOld Geelong RdHoppers Crossing2,947.85Planning2022Road over
20MetroMc Gregor RdPakenham2,885.60PlanningRail over
21MetroRiversdale RdCamberwell2,882.48
22MetroFerguson StWilliamstown2,870.03Planning2022Rail under
23MetroLower Plenty RdRosanna2,783.32Completed2018Rail over
24MetroStation StFairfield2,680.65
25MetroMurray RdPreston2,590.11Planning2022Rail over
26MetroStation StCarrum2,501.71Completed2020Rail over
27MetroCentre RdClayton2,479.55Completed2018Rail over
28MetroSeaford RdSeaford2,446.44Completed2018Rail over
29MetroMoreland RdBrunswick2,393.91Underway2020Rail over
30MetroHeatherton RdNoble Park2,375.59Completed2018Rail over
31MetroCharman RdCheltenham2,368.89Completed2020Rail under
32MetroClyde Rd (Berwick – Cranbourne Rd)Berwick2,313.60Underway2022Road under
33MetroToorak RdKooyong2,257.20Completed2020Rail over
34MetroHallam RdHallam2,140.16Planning2022Rail over
35MetroSwanpool AvChelsea2,136.66Underway2022Closed
36MetroRacecourse RdPakenham2,129.66PlanningRail over
37MetroKoornang RdCarnegie2,116.61Completed2018Rail over
38MetroWebster StDandenong2,069.29PlanningRoad under
39MetroTooronga RdMalvern2,042.40
40MetroChandler RdNoble Park2,021.63Completed2018Rail over
41MetroStation St (Mascot Ave)Bonbeach1,993.62Completed2020Closed
42MetroSkye Rd (Overton Rd)Frankston1,913.34Completed2018Rail over
43MetroKeon PdeKeon Park1,895.20
44MetroGaffney StCoburg North1,869.75
45MetroSth Gippsland HwyDandenong1,868.80Underway2022Road over
46MetroKororoit Creek RdAltona1,854.40Completed2010Road over
47MetroMaidstone StAltona1,839.90
48MetroScoresby RdBayswater1,838.78Completed2016Rail under
49Non-MetroAnderson RdSunshine1,760.22Completed2014Rail under
50MetroWebb StNarre Warren1,740.53
51MetroSouth RdBrighton1,721.93
52MetroMain StPakenham1,696.00PlanningRail over
53MetroHigh StGlen Iris1,674.00
54MetroGrange RdAlphington1,651.46Completed2018Rail under
55MetroCorrigan RdNoble Park1,617.98Completed2018Rail over
56MetroMaroondah HwyLilydale1,567.74Underway2022Rail over
57Non-MetroFitzgerald RdArdeer1,564.58Planning2023Road over
58MetroPuckle StMoonee Ponds1,559.52
59MetroCramer StPreston1,557.39Planning2022Rail over
60MetroCentre RdBentleigh1,527.93Completed2016Rail under
61MetroProspect Hill RdRiversdale1,495.72
62MetroNormanby AvThornbury1,486.49
63MetroBox Forest RdGlenroy1,481.30
64MetroAnderson RdSunshine1,480.96Completed2014Road under
65MetroBrunswick RdBrunswick1,414.85
66MetroHampton StHampton1,398.54
67MetroBurke RdGlen Iris1,368.00Completed2016Rail under
68MetroPoath RdHughesdale1,359.51Completed2018Rail over
69MetroLochiel AvEdithvale1,358.88Underway2022Closed
70Light RailBridport StSouth Melbourne1,355.85
71MetroGlenferrie RdKooyong1,317.60
72MetroHigh StReservoir1,312.76Completed2019Rail over
73MetroHudsons RdSpotswood1,308.99
74MetroEdithvale RdEdithvale1,266.50Underway2022Rail under
75MetroGlen Huntly RdGlenhuntly1,247.03Planning2023Rail under
76MetroMadden GvBurnley1,240.17
77MetroMacaulay Rd (Upfield line)North Melbourne1,235.52
78MetroGlen Eira RdRipponlea1,212.07
79MetroMurrumbeena RdMurrumbeena1,106.98Completed2018Rail over
80MetroMunro StCoburg1,102.87Underway2020Rail over
81MetroWarrigal RdMentone1,093.28
82Light RailRailway Av (Swallow St)Port Melbourne1,031.84
83MetroChelsea RdChelsea1,028.10Underway2022Closed
84MetroMc Kinnon RdMcKinnon1,022.56Completed2016Rail under
85MetroArgyle AvChelsea1,010.22Underway2022Rail under
86MetroHighett RdHighett1,006.54
87MetroMountain HwyBayswater980.39Completed2016
88MetroMont Albert RdMont Albert972.18Planning
89MetroDevon RdPascoe Vale967.18
90MetroBondi RdBonbeach965.52Underway2022Rail under
91MetroEel Race RdCarrum883.56Completed2020Closure
92MetroWestgarth StNorthcote877.22
93MetroVictoria RdFairfield856.63
94MetroBay StNorth Brighton839.12
95MetroStation StSeaford825.25
96MetroMarshall StIvanhoe805.77
97MetroHeatherdale RdRingwood781.40Completed2017Rail under
98MetroBear StMordialloc777.78
99MetroChampion RdNewport763.80
100MetroArmstrongs RdSeaford750.36
101Non-MetroGrant St (Parwan Rd)Bacchus Marsh748.80
102MetroDawson StBrunswick746.13
103MetroPark StParkville732.25
104MetroBedford RdRingwood730.58
105MetroLincoln PdeAspendale697.32
106MetroAnderson StYarraville694.27
107MetroGaffney StPascoe Vale670.32
108MetroO Hea StCoburg670.27
109MetroMaidstone St (Altona Loop)Altona660.40
110MetroStation StBeaconsfield647.28
111MetroPark RdCheltenham642.60Completed2020Rail under
112MetroBoundary RdFawkner641.91
113MetroAlbion StBrunswick638.80
114MetroBalcombe RdMentone619.34Completed2020Rail under
115Non-MetroStation Rd (Mt Derrimut Rd)Deer Park586.31Planning2025
116Non-MetroOak StBendigo580.90
117MetroPaschke CrEpping571.28
118MetroArthurton RdNorthcote569.29
119MetroOakover RdPreston544.25Planning2022Rail over
120Non-MetroHumffray StBallarat543.60
121MetroArden StNorth Melbourne520.52
122MetroRegent StPreston489.66
123MetroDublin RdRingwood East481.37
124MetroRooks RdNunawading462.67Completed2014Rail under
125Non-MetroMoorooduc Hwy (Mc Mahons Rd)Frankston459.00
126Non-MetroNorth Shore Rd (Station St)Corio449.65
127MetroGreville StPrahran442.87
128MetroParkers RdParkdale440.95
129Light RailBeach StPort Melbourne438.34
130MetroMaddox RdNewport433.20
131MetroBrunt RdOfficer424.96
132MetroRuthven StMacleod418.70
133MetroProgress StDandenong South384.84
134MetroPark StMoonee Ponds381.67
135MetroHeyington AvThomastown381.58
136MetroReynard StCoburg378.33Completed2020Rail over
137MetroMelton HwySydenham370.50Completed2018Road over
138MetroStation StAspendale356.71
139MetroStation StOfficer338.07
140MetroChurch StBrighton336.82
141MetroMc Donald StMordialloc330.48
142MetroManchester RdMooroolbark310.13Underway2022Rail over
143MetroVictoria StBrunswick304.20
144MetroAbbotts RdDandenong South296.64Completed2018Rail over
145MetroTaylors RdKeilor Downs288.36Completed2007
146MetroAbbott StSandringham285.58
147MetroRamsden StClifton Hill280.70
148MetroSettlement RdThomastown269.77
149MetroThompsons RdCranbourne North257.04Completed2018Road over
150MetroWickham RdHighett252.25
151MetroKororoit Creek RdAltona250.70Completed2018Rail over
152MetroNeerim RdCaulfield243.94Planning2023Rail under
153Non-MetroSeparation StNorth Geelong241.50
154Non-MetroLara Lakes Rd (McClelland St)Lara238.73
155MetroBarry RdUpfield233.97
156Non-MetroRobinsons RdDeer Park231.46Planning2023Road under
157MetroUnion StBrunswick228.85
158Non-MetroCalder Park DrCalder Park222.08
159MetroChilds RdEpping218.02
160Non-MetroSchool RdCorio217.73
161MetroCamp RdBroadmeadows215.84Completed2018Rail under
162Non-MetroHopkins RdTruganina210.24
163MetroGreens RdDandenong South209.79Underway2023Rail over
164Non-MetroSisely AvWangaratta201.55
165Non-MetroYarra StSouth Geelong201.40
166Non-MetroArundel StBenalla196.85
167MetroHutton StThornbury196.08
168MetroHope StBrunswick186.73
169Non-MetroWindermere Rd (McIntyre Rd)Lara183.96
170MetroYarralea StAlphington177.32
171MetroMain Hurstbridge RdDiamond Creek177.24
172Non-MetroThompson RdNorth Geelong174.00
173MetroWoolton AvThornbury168.22
174Non-MetroLloyd St (Waterloo Rd Cros)Moe165.13
175MetroCemetery EntHadfield162.86
176MetroHilltop Rd (Railway Ave)Upper Ferntree Gully159.09
177MetroBakers RdCoburg155.43
178Non-MetroNunn St (Midland Hwy)Benalla154.38
179Non-MetroSt Georges RdCorio147.17
180Non-MetroMc Killop StGeelong145.86
181Non-MetroAshby StTrafalgar144.90
182MetroBeavers RdNorthcote141.38
183Non-MetroStation Rd / Exford RdMelton South140.99
184Non-MetroColeman StWarragul137.47
185Non-MetroFaithful StBenalla134.85
186Non-MetroGap Rd (Station St)Sunbury134.41Planning2022Road under
187MetroLatrobe StCheltenham128.52
188Light RailInglis StPort Melbourne123.69
189MetroPoplar RdRoyal Park114.19
190Non-MetroTramway RdMorwell112.90
191Non-MetroNar Nar Goon – Longwarry RdNar Nar Goon111.13
192MetroCoolstore RdCroydon110.35
193MetroCardinia RdPakenham110.06Underway2021Road over
194Non-MetroEdgars RdLittle River108.89
195Non-MetroCoburns Rd / Rees RdMelton South101.83
196MetroGiffard StWilliamstown101.64
197MetroAlpine StFerntree Gully101.02
198Non-MetroStation RdGisborne101.01
199MetroMillers RdAltona100.20
200Non-MetroWood St (Fyans St/Carr St)South Geelong98.88
201MetroManns CrossingThomastown97.40
202Non-MetroHamilton HwyCressy93.00
203Light RailBridge StPort Melbourne91.14
204Non-MetroSwanston StSouth Geelong87.98
205Non-MetroCalder HwyDiggers Rest86.70
206Non-MetroHope St (Bunyip – Modella Rd)Bunyip83.17
207Non-MetroBaxter – Tooradin RdBaxter82.49
208MetroUnion StWindsor81.37
209Non-MetroParker StCastlemaine80.85
210MetroLinacre RdHampton79.87
211Non-MetroStony Point RdBittern78.25
212MetroCharles StNorthcote75.33
213Non-MetroStation AvHeathcote72.36
214MetroDendy St (New St)Brighton71.49
215MetroAlbert StBrunswick71.14
216MetroPier StAltona67.80
217Non-MetroBarwon Heads RdMarshall67.20
218MetroWattletree RdEltham66.30
219Non-MetroWests RdManor60.90
220Non-MetroBirkett StEuroa59.21
221Non-MetroEramosa Rd WestSomerville58.50
222Non-MetroKernot StSpotswood57.51
223MetroNew StHampton55.42
224Non-MetroBank StAvenel55.18
225Non-MetroKilgour StGeelong53.55
226Non-MetroBroadford – Epping RdWallan53.28
227Non-MetroLeakes RdRockbank52.25
228Non-MetroKnight St (Andrew Fairley Av)Shepparton48.80
229Non-MetroFrancis StYarraville48.33
230Non-MetroWahgunyah – Wangaratta Rd (Three Chain Rd)Bowser46.69
231Non-MetroRobinsons RdFrankston South46.50
232Non-MetroHigh St (Hume Hwy)Wodonga45.36CompletedClosed
233Non-MetroCowslip StViolet Town44.64
234Non-MetroTroups Rd NthRockbank44.25
235MetroGrieve PdeAltona43.00
236Non-MetroMarshalltown RdMarshall42.72
237Non-MetroMollison St (Kyneton-Trentham Rd)Kyneton42.12
238MetroCivic PdeAltona41.70
239Non-MetroWitt StBenalla39.44
240Non-MetroBank StTraralgon37.31
241Non-MetroCreswick Rd (Midland Hwy)Ballarat36.60
242Non-MetroBarwon TceSouth Geelong36.00
243Non-MetroHayes StShepparton35.82
244MetroCamms RdCranbourne35.42Planning2025Road over
245Non-MetroLochs Creek RdTrafalgar35.03
246Non-MetroShady Creek RdYarragon33.81
247MetroDiamond StEltham33.67
248Non-MetroFrankston – Flinders Rd (Graydens Rd)Hastings33.64
249Non-MetroSandford RdWangaratta32.77
250Non-MetroCanterbury RdLara32.26
251Non-MetroBenalla – Yarrawonga RdBenalla31.61
252Non-MetroKelly StWodonga31.32CompletedClosed
253Non-MetroLardners TrackWarragul31.05
254Non-MetroGolf Links RdBaxter30.75
255MetroCave Hill RdLilydale30.62
256Non-MetroStation EntSeymour29.92CompletedClosed
257Non-MetroMc Diarmids RdViolet Town27.59
258Non-MetroReserve RdGrovedale27.39
259Non-MetroGoulburn Valley HwyMurchison East27.36
260MetroWilson RdWattle Glen27.32
261Non-MetroWestern Hwy (Barkly St)Ararat27.20
262Non-MetroTelephone RdTrafalgar27.00
263Non-MetroHigh StDimboola26.40
264Non-MetroDonnybrook RdDonnybrook25.92
265Non-MetroOsburn StWodonga25.62CompletedClosed
266Non-MetroHigh StSeymour24.80
267Non-MetroCochranes RdWodonga24.80
268Non-MetroMornington – Tyabb RdTyabb23.72
269Non-MetroMelrose DrWodonga23.20CompletedClosed
270Non-MetroFootscray RdMelbourne23.00Completed2009Road over
271Non-MetroGardner and Holman RdDrouin22.93
272Non-MetroGlenelg HwyWestmere22.56
273Non-MetroLake RdStawell22.40
274Non-MetroSomerville RdBrooklyn22.14
275Non-MetroFrankston – Flinders Rd (HastingsRd)Somerville22.13
276Non-MetroQueen StColac21.62
277Non-MetroFryers StShepparton21.60
278MetroAscot Vale RdNewmarket21.45
279Non-MetroStawell – Warracknabeal RdGlenorchy21.40
280Non-MetroNolan StBendigo20.61
281Non-MetroNagambie – Locksley RdLocksley20.46
282Non-MetroShanley StWangaratta20.01
283Non-MetroKennedy St (Koo Wee Rup – Longwarry Rd)Longwarry19.91
284Non-MetroNorthern Hwy (Mary St)Rochester18.45
285Non-MetroForest StWendouree17.82
286MetroRailway RdEltham17.53
287MetroEvans RdLyndhurst17.36Completed2020Road over
288Non-MetroAnakie RdBell Park17.10
289Non-MetroHillcrest RdFrankston16.88
290Non-MetroHigh StHastings16.70
291Non-MetroBungaree – Wallace RdWallace16.31UnderwayClosed
292Non-MetroRutherglen – Springhurst Rd (Cannings Crossing)Springhurst16.24
293Non-MetroSurf Coast Hwy (Torquay Rd)Grovedale16.17
294Non-MetroDown StLongwood15.97
295Non-MetroTylden – Woodend RdWoodend15.71
296Non-MetroNelson StBendigo15.23
297Non-MetroTynong RdTynong15.14
298Non-MetroWimmera HwyMurtoa15.12
299MetroAllendale RdDiamond Creek14.28
300Non-MetroMadden St NorthKaniva13.68
Murrumbeena Road level crossing


I’m not sure anybody would have believed it 10 years ago, but of the top 50 from 2008:

  • 25 (50%) have been removed
  • 7 (14%) are underway
  • 10 (20%) are planning
  • just 8 (16%) are not currently on the list for removal

State Labor seems to consider the Level Crossing Removal Program a success in political terms, and it certainly brings a lot of benefits, so I hope both sides go into the 2022 election pledging to remove some or all of those last remaining top 8, and more.

Just last week the Liberals proposed (Herald Sun story, paywall) a further 24 for removal, which includes 4 of those 8 left in the top 50. I’m not sure how they chose the others, which are scattered through the rankings, right down to number 197: Alpine Street in Ferntree Gully.

Of course there will always be some non-obvious choices. Some crossings that are not highly ranked but have already been removed include:

  • the freight line crossing Footscray Road in Docklands – ranked number 270 – low risk but very disruptive when trains slowly traversed it
  • Evans Road in Lyndhurst – ranked number 287 back in 2008, though presumably it would be ranked higher today given increased road and train traffic

In fact a few low-ranked crossings (on 2008 criteria) on the Cranbourne line are being done while duplicating the line. Once complete there will be no road crossings at all between Cranbourne and the City.

(There is an official framework for prioritising crossings for removal.)

Glenhuntly level crossing

Another wish list was the PTUA’s 2010 list, written before the ALCAM list emerged, which focused on improving street-based public transport by prioritising removal of level crossings used by tram and Smartbus routes. Of the 22 on that list, 19 (86%) have been removed or are to be removed. That’s a pretty good hit rate.

I’ll have some more observations (from slicing and dicing the data) in a later post.

But one thing you can definitely say: significant progress has been achieved removing level crossings in the past few years.

They’re expensive projects, but given the undeniable benefits for safety, bus/tram/walking/cycling, and improved railway station amenity, hopefully they continue for a while yet.

  • Spot any errors? Please let me know in a comment or shoot me an email.
  • 8/12/2020 – Updates to some regional crossings, eg some closed around Wodonga and Bungaree. Thanks for the feedback.

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.

30 replies on “Level crossing update 2020”

I generally prefer rail over but I reckon that burying Brighton Beach Station (#51) could provide potential for great value capture at that spot for beachside commercial and residential rather than the current open air parking lot.

Thanks Daniel. I was trying to find out whether removing level crossings allows for faster journeys between stations? I guess by increasing the speed limit for the trains? Or is that not necessarily relevant?

It’s great progress, although I’m still puzzled why Glenferrie and Tooronga Roads weren’t done together with Toorak Road

Surprised to see so many in the Westgarth Alphington stretch so high up in the list but not on the table. Surely this could’ve been done in a single swoop with a skyrail approach? Seems like they’ve dug a bit of a hole for themselves (pun intended) opting to remove Grange Rd as a standalone trench.

Will be watching this space!

The crossing at Macaulay station – soon to be the most dangerous remaining LX in Victoria – is pretty much impossible to remove as it currently stands, due to the proximity to the creek on one side, and Citylink directly above it.

I was talking about this with some people a few weeks back, the only obvious way to separate it would be to realign the whole section from Flemington Bridge to between Macaulay and NM about 20m to the east, then raise it. But would be very expensive and require significant property acquisition, albeit mostly industrial.

Regards Evans Rd – this one isn’t really to do with the safety of the rail crossing. The issue was that the Evans Rd was a convenient through route for traffic heading towards Frankston etc, but the Evans Rd / Sth Gippy Hwy intersection was a dangerous mess, so VicRoads closed Evans Rd past Lynbrook so that only local traffic would get on and off there. Once Evans Rd was closed to through traffic, they also closed the LX, staying that way for 15+ years.

Now they’ve rebuilt the Evans Rd / Sth Gippsland Hwy intersection, and reopened Evans Rd to through traffic, rebuilding Evans Rd LX as a major thoroughfare in the process. There’s a ton more road traffic than when it originally closed due to all the new estates in and around Lyndhurst/Cranbourne West etc.

@Anonymous, the top 4 proposed by the Libs were:

Macaulay Road, Kensington (as noted above, a very difficult project)

Riversdale Road, Camberwell (tram crossing)

Tooronga Road, Glen Waverley

Keon Parade, Keon Park

They also proposed Glenferrie Road, Kooyong (ranked 71st) which means under their proposal the last two remaining tram crossings would be removed.

Not sure why none of this is on their web site, at least I haven’t found it.

Something I was never really clear on was, if a project removed two crossings, was the effective score the sum risk of the two or just the higher value?

As of 2008, there were four crossings missing from the risk assessment: an unnamed road within the Queenscliff station compound and another at Swan Bay station, and both Cowans Lane and a private access road in Parwan. And of course, hundreds of pedestrian-only crossings, including six on the supposedly level-crossing-free Watergardens to Dandenong section.

@Expat – should be possible to fix Macaulay by two methods:
a) elevate the railway east of and parallel to Citylink, over the former goods tracks; or
b) divert away from Royal Park to North Melbourne, instead running under The Avenue – Royal Pde – William St, then perhaps forming the St Kilda line.

@LouisC – I also prefer road-under for Brighton Beach, although others have raised concerns re sea level rise. That’s outside my area of expertise, although I did a quick check and my guesstimate is that the road surface would be about the same height as the water at 4°C global temperature increase. Either way, you’d need to extend the Platform 1 track south about 50m as part of the works, because that would give an emergency stopping distance beyond the platform and therefore allow trains to enter the platform faster, clearing the city-end junction quicker and reducing the risk of blocking ex-Sandringham trains.

@Daniel – the LNP proposal wasn’t crossings they would separate – it was crossings they wanted Labor to include in the budget released a few days ago. No evidence yet that, if they won government in 2022, they’d even continue the LXRP program (or any of the other ongoing works); until I hear otherwise I’m going to assume their previous policies stand, including east-west link and the road intersection separation program.

1. Macaulay Road, Kensington – fix by rail-over, flipping the approach gradients from the south. Should be possible to avoid the signal box and station buildings, and have a new station south of the existing one. Grain sidings would need to be served via conveyor belt or pressurised pipeline from remote siding, possibly in North Dynon? That would also solve a lot of the complex shunting.

2. There’s a fifth crossing missing from the ALCAM list – Selby-Aura road, melway 124B12 on the Puffing Billy line

Re: Macaulay Station and LX, how high is the City Link tollway? Is it not possible to do something similar to Circular Quay Station in Sydney and add the train viaduct directly underneath the tollway?

ALCAM Risk Score = Infrastructure Factor x Exposure Factor x Consequence Factor

Infrastructure Factor – site-specific conditions
Exposure Factor – baseline likelihood of a collision (function of control type, vehicle/train volumes)
Consequence Factor – deaths and injuries in the event of a collision

Putting all these together, it’s a little hard to tell what the combined Risk Score for multiple crossings would be. Summing the individual scores might be a good approximation, based on exposure to risk.

And then you could do some alternative rankings that might make some sense – e.g. removing North, McKinnon and Centre Rds all in one go would put that as no. 5, rather than the individual 15, 60 & 84.

Seeing as the Risk Score is meant to represent expected death and injury, it’s probably the case that you can compare the scores, not just look at the ranking. So removing the top 5 (43,800) could be equivalent to removing the next 13-14. And as the scores get closer together purely going straight down the list might not give the best outcomes. Of course, that doesn’t mean Macauley Rd (no. 9) shouldn’t be done at some point!

And I wonder if you could compare project cost to the Risk Score as a measure of bang for buck?

We’re confusing two separate crossings here – the Macaulay Rd LX at Kensington station is potentially doable, but from what I understand the problem is maintaining access to the goods yards. Whereas the Macaulay station one at Macaulay station (under CityLink) is very difficult. Realigning the line to the east to run next to CityLink instead of under it would involve bulldozing a lot of industrial sites – possible but expensive. The other suggestion is as David mentioned, you could turn it into a metro tunnel from Flem Bridge, via Arden (probably close the current Macaulay entirely), then reemerge in the yards north of Nth Melb. But that’s also an enormous project, possibly not worth the money it would cost.

@hisashi it’s quite low – not much vertical clearance above where the wires are already. Couldn’t raise the link while keeping it underneath.

Ah, I see now – the confusion’s my fault. On the list, the one at Kensington station is the one which is rated in the top 10 most dangerous. The one at Macaulay station is a long way down the list at #77.

Assuming I can compare Risk Scores using a ratio scale – Macauley Rd crossing at Kensington station is 3 times as dangerous as that at Macauley station, even though they are only 500 metres apart. I imagine the main reasons for this would be the higher frequency of trains on the Craigieburn line (including expresses, Seymour/Shepparton trains, Racecourse/Showgrounds trains, and freight trains), and probably more vehicle and pedestrian traffic in the shopping strip area (even if the same amount of through traffic). I did wait once for a late night goods train to go through the crossing north and then reverse back through south to shunt to the siding.

Compare to the two crossings on Anderson Rd, Sunshine – again about 500 metres apart, but much closer in their risk rating, with the one on the Ballarat line being 20% more dangerous.

I had a look at Google Maps just now. Geez you’re right, the CL viaduct is right above. What about raising both viaducts, or as a cheaper solution, just close off the vehicle crossing and provide/improve the underpass access for pedestrians and bicycles underneath the station?

I wouldn’t think closing Macauley Rd at CityLink was a viable option – it’s part of the 402 bus route, and for vehicle traffic would just force more onto Racecourse Rd or rat run through to Arden St, where there’s another level crossing (which has a much lower risk score probably because of lower traffic volumes).

@Expat, point of order, my suggestion (b) was to run approximately south from Jewell station, not via the current alignment. The zoo would still have a station, just on the other side of the compound with the rear still served by tram 58; 57 and 59 cover Flemington Bridge, and 402 covers Macaulay, so there really isn’t much reason to keep the railway via the current alignment. Whether the diversion is done as heavy rail, light metro or light rail really depends on the capacity required (both per-service and net per-hour) and the cost (i.e. light rail could be done at ground level).

@Daniel, is anyone keeping track of non-Melbourne/LXRP crossings being separated? For example, there was something a few days ago about a pair of crossings south of Geelong?

I was quite peeved that they never bothered duplicating the Upfield line while they’d removed the Camp Road Level Crossing.

Presumably Alpine street in Ferntree Gully was chosen mainly as an adjunct to the proposed duplication.

@phil Yes it would’ve been handy if they did it at the same time as removing the crossing, I guess funds can only stretch so far. Grateful though that they at least they left room so when it is eventually duplicated the overpass won’t need to be touched.


That’s a nice idea but not in the realms of possibility, except as maybe a future Metro 3 in thirty years time or something. Now that they’ve spent the bucks skyrailing it through Brunswick, the Upfield line will remain heavy rail – no chance of it getting downgraded to light rail.

@Frosty, yes – I’m planning on an update later this year when we get a bit closer to the state election. I expect we’ll see Labor pledge additional crossings for removal. Not clear what the Coalition will pledge.

There may be too many buildings to knock down to achieve it (call it urban renewal!) but the Macaulay Rd LX on the Upfield line (and the Arden St one) could be removed by raising the line and moving it slightly east to be next to the Citylink rather than under it. Bonus: new station at Arden for connection to the new precinct and to the Metro Tunnel (not necessarily paid connection though)

Comments are closed.