Template:Transperth railway network diagram

Transperth railway network
 Ellenbrook 
 Midland  Transwa
Whiteman Park
Woodbridge
Ballajura
East Guildford
Noranda
Guildford
Morley
Success Hill
 Yanchep 
Bassendean
Eglinton
Ashfield
Alkimos
Butler
 High Wycombe 
Clarkson
Airport Central Airport interchange
Currambine
Redcliffe
Joondalup
Edgewater
Whitfords
Bayswater
Greenwood
Meltham
Warwick
Maylands
Stirling
Mount Lawley
Glendalough
East Perth Indian Pacific Transwa
Leederville
McIver
City West
Claisebrook
West Leederville
 Perth  Buses in PerthTranswa
Subiaco
 Elizabeth Quay 
Daglish
Shenton Park
Karrakatta
Perth Stadium
Loch Street
Burswood
Special event station Showgrounds
Victoria Park
 Claremont 
Carlisle
Swanbourne
Oats Street
Grant Street
Welshpool
Cottesloe
Queens Park
Mosman Park
Cannington
Victoria Street
Beckenham
North Fremantle
Kenwick
Maddington
 Fremantle 
Canning Bridge
 Thornlie 
Bull Creek
Nicholson Road
Murdoch
Ranford Road
 Cockburn Central 
Aubin Grove
Gosnells
Kwinana
Seaforth
Wellard
Kelmscott
Rockingham
Challis
Warnbro
Sherwood
Lakelands
 Armadale  Transwa
 Mandurah 
 Byford  Transwa
Key
Airport line
Mandurah line
Armadale line
Midland line
Fremantle line
Morley–Ellenbrook line
Yanchep line
Thornlie line
limited service
multiple lines
bus connection
under construction
special events
Special event station
planned
Transwa
Transwa
Indian Pacific
Indian Pacific

This is a route-map template for Transperth Train Operations, a commuter railway network in Australia.

Note: Per consensus and convention, most route-map templates are used in a single article in order to separate their complex and fragile syntax from normal article wikitext. See these discussions [1],[2] for more information.