Kelmscott railway station
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.
History
Kelmscott station opened on 2 May 1893 as one of the original stations on the Armadale Line. A rebuilt Kelmscott station that integrated a bus interchange with its train platforms opened on 2 July 1980.In 2008, the Public Transport Authority completed a $10.8 million upgrade of the station.
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. The station reopened on 12 October 2025 with the extension to Byford.
Services
Train services
Kelmscott station is served by Transperth Armadale Line services. Until April 1992, it was served by The Australind.The station saw 496,711 passengers in the 2013-14 financial year.