Perth railway station

Perth
Platforms 5 to 9
General information
LocationWellington Street, Roe Street
Perth, Western Australia
Australia
Coordinates31°57′05″S 115°51′37″E / 31.95139°S 115.86028°E / -31.95139; 115.86028
Owned byPublic Transport Authority
Operated byTransperth Train Operations
Lines
Platforms9 (3 side above ground, 2 islands above ground, 1 island below ground)
Tracks9
Bus routes20
ConnectionsBus transfer at Perth Busport, Wellington Street, and William Street Mandurah and Yanchep services at Perth Underground
Construction
Structure typeAt-grade & underground
Platform levels2
ParkingNo
Bicycle facilitiesYes
AccessibleYes
Architectural styleNeoclassical
Other information
StatusStaffed
Station codeMPH
Fare zone1 /
History
Opened1 March 1881
Passengers
201738,159 daily
Services
Preceding station Transperth Following station
Terminus Armadale line McIver
towards Byford
Thornlie–Cockburn line McIver
through to Fremantle line Midland line McIver
towards Midland
City West
towards Fremantle
Fremantle line through to Midland line
City West
towards Claremont
Airport line McIver
towards High Wycombe
Terminus Ellenbrook line McIver
towards Ellenbrook
Preceding station Transwa Following station
Terminus Australind
(closed until early 2026)
Armadale
towards Bunbury
Special event services
Preceding station Transperth Following station
Terminus Armadale line
PE
Perth Stadium
Terminus
Showgrounds
Terminus
Fremantle line
SE
Terminus
Official namePerth Railway Precinct
TypeState Registered Place
Designated28 August 2001
Reference no.2133
Location
Location of Perth railway station

Perth railway station is the largest station on the Transperth network, serving the central business district of Perth, Western Australia. It serves as an interchange between the Airport, Armadale, Ellenbrook, Fremantle, Midland, and Thornlie–Cockburn lines as well as Transwa's Australind service. It is also directly connected to Perth Underground railway station, which has the Yanchep and Mandurah lines.