Keilor Plains railway station

Keilor Plains
Southbound view from Platform 2, November 2025
General information
LocationEast Esplanade,
St Albans, Victoria 3021
City of Brimbank
Australia
Coordinates37°43′46″S 144°47′38″E / 37.7294°S 144.7938°E / -37.7294; 144.7938
SystemPTV commuter rail station
Owned byVicTrack
Operated byMetro Trains
LineSunbury
Distance19.50 kilometres from
Southern Cross
Platforms2 side
Tracks2
Connections Bus
Construction
Structure typeGround
Parking450
Bicycle facilitiesYes
AccessibleYes—step free access
Other information
StatusOperational, unstaffed
Station codeKPL
Fare zoneMyki Zone 2
WebsitePublic Transport Victoria
History
Opened27 January 2002 (2002-01-27)
ElectrifiedJanuary 2002
(1500 V DC overhead)
Passengers
2005–2006466,090[1]
2006–2007533,708[1] 14.5%
2007–2008543,699[1] 1.87%
2008–2009593,417[2] 9.14%
2009–2010634,041[2] 6.84%
2010–2011633,055[2] 0.15%
2011–2012543,838[2] 14.09%
2012–2013Not measured[2]
2013–2014562,204[2] 3.37%
2014–2015648,397[1] 15.33%
2015–2016724,158[2] 11.68%
2016–2017681,423[2] 5.9%
2017–2018748,335[2] 9.81%
2018–2019808,750[2] 8.07%
2019–2020632,200[2] 21.83%
2020–2021262,450[2] 58.48%
2021–2022277,900[3] 5.88%
Services
Preceding station Metro Trains Following station
St Albans Sunbury line Watergardens
Terminus
Watergardens
towards Sunbury
St Albans Sunbury line
Weekends only
Future services
Preceding station Metro Trains Following station
From 1 February 2026
St Albans Sunbury line Watergardens
Track layout
1
2
Location

Keilor Plains station is a railway station operated by Metro Trains Melbourne on the Sunbury line, which is part of the Melbourne rail network. It serves the western suburb of St Albans, in Melbourne, Victoria, Australia. Keilor Plains station is a ground level unstaffed station, featuring two side platforms. It opened on 27 January 2002.[4]

History

Keilor Plains station opened on 27 January 2002, as part of the extension of the electrified network from St Albans to Sydenham.[4]

In 1986, boom barriers were installed at the former Taylors Road level crossing, which was located at the down end of the station.[5] In 1994, a rail-road roundabout was provided at the level crossing.[6] In April 2007, construction commenced on a grade separation project, which involved lowering the road underneath the railway line.[7] By September 2008, the level crossing was replaced and the project completed.[8][9]

Protective Service Officers were provided at the station to patrol from 6pm to last service everyday from March 2016.[10]

Platforms and services

Keilor Plains has two side platforms. It is served by Sunbury line trains.[11]

Current (until 1 February 2026)

Keilor Plains platform arrangement
Platform Line Destination Via Service Type Notes
1  Sunbury line  Flinders Street City Loop All stations and limited express services
 Sunbury line  (weekends only) Westall, East Pakenham Town Hall Limited express services Between 10:00am and 7:00pm on weekends
2  Sunbury line  Watergardens, Sunbury All stations
 Sunbury line  (weekends only) Sunbury All stations Between 10:00am and 7:00pm on weekends

From 1 February 2026

Keilor Plains platform arrangement
Platform Line Destination Via Service Type
1  Sunbury line  East Pakenham, Cranbourne Town Hall All stations and limited express services
2  Sunbury line  Sunbury, Watergardens All stations

CDC Melbourne operates two routes via Keilor Plains station, under contract to Public Transport Victoria:

  •  418 : St Albans station – Caroline Springs Square Shopping Centre[12]
  •  421 : St Albans station – Watergardens station[13]

References

  1. ^ a b c d Estimated Annual Patronage by Network Segment Financial Year 2005-2006 to 2018-19 Department of Transport
  2. ^ a b c d e f g h i j k l Railway station and tram stop patronage in Victoria for 2008-2021 Philip Mallis
  3. ^ Annual metropolitan train station patronage (station entries) Data Vic
  4. ^ a b "Keilor Plains". vicsig.net. Retrieved 12 February 2023.
  5. ^ VR History by Andrew Waugh
  6. ^ "Works". Newsrail. Australian Railway Historical Society. June 1994. p. 184.
  7. ^ "Works". Newsrail. Australian Railway Historical Society. June 2007. p. 191.
  8. ^ "Works". Newsrail. Australian Railway Historical Society. October 2008. p. 314.
  9. ^ Taylors Road Rail Underpass, Melbourne GHD
  10. ^ "PSOs for Keilor Plains station". Brimbank & North West. 2 March 2016. Retrieved 9 November 2025.
  11. ^ "Sunbury Line". Public Transport Victoria.
  12. ^ "418 St Albans Station - Caroline Springs via Keilor Plains Station". Public Transport Victoria.
  13. ^ "421 St Albans Station - Watergardens Station via Keilor Plains Station". Public Transport Victoria.