Welshpool railway station, Perth

Welshpool railway station is a railway station on the Transperth network. It is located on the Armadale line, 9.5 kilometres from Perth station serving the suburb of Welshpool.

History
Welshpool station opened in 1889 as one of the original stations on the Armadale line.

Services
Welshpool station is served by Transperth Armadale/Thornlie line services.