Wikiwand AI

Kelmscott railway station

Railway station in Perth, Western Australia From Wikipedia, the free encyclopedia

Kelmscott railway station is located on the South Western Railway, 25.9 kilometres from Perth Station in the suburb of Kelmscott. It is served by Armadale Line services which are part of the Transperth network.

LocationRailway Avenue, Kelmscott
Western Australia
Australia
Coordinates32°06′48″S 116°00′47″E
Quick facts General information, Location ...
Kelmscott
Station in November 2023
General information
LocationRailway Avenue, Kelmscott
Western Australia
Australia
Coordinates32°06′48″S 116°00′47″E
OwnerPublic Transport Authority
OperatorTransperth Train Operations
LineSouth Western Railway
Distance25.9 kilometres (16.1 mi) from Perth
Platforms2 (1 island)
Tracks2
Bus routes6
Bus stands5
Construction
Structure type
Ground
Platform levels
2
Other information
Fare zone3
History
Opened2 May 1893
Passengers
2013–14496,711
Services
Preceding station Transperth Transperth Following station
Seaforth
towards Perth
Armadale line Challis
towards Byford
Location
Location of Kelmscott station
Close

History

Kelmscott station in October 1920

Kelmscott station opened on 2 May 1893 as one of the original stations on the Armadale Line.[1] A rebuilt Kelmscott station that integrated a bus interchange with its train platforms opened on 2 July 1980.[2]

In 2008, the Public Transport Authority completed a $10.8 million upgrade of the station.[3]

The station was closed on 20 November 2023 for an 18 month shutdown to facilitate works on the Victoria Park-Canning Level Crossing Removal and Byford Rail Extension projects. During this time the station received a number of upgrades, and saw the removal of the congested nearby level crossing at Denny Avenue and construction of a replacement underpass at Davis Road. This project also saw the refurbishment of the public space on the Albany Highway side of the station, with a new plaza constructed and the original Station Master's house restored.[4][5] The station reopened on 12 October 2025 with the extension to Byford.

Services

Train services

Kelmscott station is served by Transperth Armadale Line services.[6] Until April 1992, it was served by The Australind.[7]

The station saw 496,711 passengers in the 2013-14 financial year.[8]

Platforms

More information Stop ID, Platform ...
Kelmscott platform arrangement
Stop ID Platform Line Destination Via Stopping Pattern Notes
99161 1  Armadale line  Perth All stations
99162 2  Armadale line  Byford All stations
Close

[9]

Bus routes

Kelmscott station is unique from other Transperth bus interchange train stations as all 5 of its bus stands are located between the two platforms edges of the island platform.[10] This means that all buses which serve the interchange must cross two bus-only level crossings to both enter and exit the train station.

Bus stands

More information Stop, Route ...
Stop Route Destination / description Notes
Stand 1 245 Armadale station via Westfield Road[11]
907 Rail replacement service to Perth Station
686 to Crown Perth, Burswood
Stand 2 243 to Armadale station via Seville Drive[12]
244 to Armadale station via Braemore Street[13]
Stand 3 219 to Armadale station via Armadale Kelmscott Hospital[14]
241 Kelmscott to Roleystone Circular Service[15]
Stand 4 240 Kelmscott to Clifton Hills Circular Service[16]
907 Rail replacement service to Armadale station
Stand 5 Set down only
Albany Highway (north bound) 220 to Perth Busport via Albany Highway[17]
Albany Highway (south bound) 220 to Armadale Station via Albany Highway[17]
Close

References

Related Articles

Timelines

Top Qs

Fact Checks