Seaforth railway station is a suburban railway station in Gosnells, a suburb of Perth, Western Australia. It is on the Armadale line which is part of the Transperth network, and is south-west of Perth station and north of Armadale station. The station opened on 4 May 1948 with low-level platforms. High-level platforms were added in 1968. The station consists of two side platforms with a pedestrian level crossing. It is not fully accessible due to steep ramps and a lack of tactile paving.

Services are operated by the Public Transport Authority. Peak services reach seven trains per hour in each direction, whilst off-peak services are four trains per hour. The station is one of the least used ones on the Transperth network, with just 136 boardings per day in October 2017. The station was closed for 18 months in November 2023 to facilitate construction of the Victoria Park-Canning Level Crossing Removal and Byford Rail Extension projects.

Description

Seaforth station is along the South Western Railway, which links Perth to Bunbury. Seaforth station is located between Gosnells station to the north and Kelmscott station to the south, within the suburb of Gosnells, Western Australia. The station is between Albany Highway to the east and Seaforth Avenue to the west,

History

After a campaign by the South-East Gosnells Progress Association, although it only had were low-level platforms Later that month, the Gosnells Road Board passed a motion that the name "Seaforth" be suggested to the Western Australian Government Railways (WAGR) after the name of a local estate. The name Seaforth was eventually approved in April 1949.

In 1968, high-level platforms were constructed.

On 20 November 2023, the station was temporarily closed for 18 months to facilitate construction of the Victoria Park-Canning Level Crossing Removal and the Byford Rail Extension projects, which require that large sections of the Armadale line's track be rebuilt to be elevated.

Services

Seaforth station is served by Transperth Armadale line trains.

Trains operate between Perth and Byford every 7.5 minutes on peak, every 15 minutes off peak and every 30 minutes at night, stopping all stations.

Before the shutdown, Armadale line services reached seven trains per hour during peak, dropping down to four trains per hour between peaks. At night, there were two trains per hour, dropping to one train per hour in the early hours of the morning. Apart from at night and on Sundays/public holidays, most train services followed the "C" stopping pattern, which skipped Burswood, Victoria Park, Carlisle, Welshpool and Queens Park stations. There were also two "B" stopping pattern services which ran during the afternoon Armadale-bound, and were the same as the "C" pattern except they additionally stopped at Queens Park. Starting at night, trains stopped at all stations. On Sundays and public holidays, half of all trains were "C" pattern trains and half all stops trains.

On Seaforth Avenue is a pair of bus stops for route 907, the rail replacement bus service. There is a pair of bus stops on the Albany Highway for route 220, which runs along Albany Highway from Perth Busport to Armadale station.

In the 2013–14 financial year, Seaforth station had 51,887 boardings, making it the least-patronised station on the Armadale and Thornlie lines. On an average weekday in October 2017, the station had 136 boardings, making it the least used Transperth station. The weekend average number of boardings was 170 in October 2018, making it the second least used Transperth station after Success Hill station. In 2018, City of Armadale Mayor Henry Zelones said that several hundred hectares of vacant land nearby had been set for high density development, which would increase patronage.

Notes

References