- AirportHigh Wycombe Stn Platform 1↔Claremont Stn Platform 2
- ArmadaleByford Stn Platform 1↔Perth Stn Platform 4
- AvonLinkEast Perth Stn Transwa East Perth↔Northam Stn Transwa Northam
- EllenbrookEllenbrook Stn Platform 1↔Perth Stn Platform 7
- FremantleFremantle Stn Platform 1↔Perth Stn Platform 8
- MandurahMandurah Stn Platform 1↔Perth Underground Stn Platform 1
- MidlandMidland Stn Platform 2↔Perth Stn Platform 7
- Stadium SpecialPerth Stadium Stn Platform 5↔Mandurah Stn Platform 2
- Thornlie-CockburnCockburn Stn Platform 3↔Perth Stn Platform 5
- YanchepYanchep Stn Platform 1↔Elizabeth Quay Stn Platform 2
Frequently asked questions
How many rail lines are there in Perth?
Perth public transport currently has 10 rail lines. The complete list with timetables is on this page.
Which rail lines are there in Perth?
Rail lines in Perth: Airport, Armadale, AvonLink, Ellenbrook, Fremantle, Mandurah, Midland, Stadium Special, Thornlie-Cockburn, Yanchep.
What is a rail line?
Rail lines are suburban and commuter trains (such as DART) running on the city’s railway network. Timetables and routes work the same as for other lines; fares may differ — see the Fares page.
How do I see a line’s timetable?
Pick a line from the list (or search by number/neighbourhood) — its full timetable by day, the route and all stops open up.
How do I find which rail line takes me from point A to point B?
Open the Journey Planner: enter your origin and destination, and the planner finds the best public transport routes — with lines, transfers and departure times based on the timetable.