Armadale train station is located on the South West Main Line, 30 km from Perth city. The South West Main is the main railway route between Perth and Bunbury.
Originally opened in 1893 the station used to serve the Claisebrook to Pinjarra line before becoming a junction station in 1907, connecting Spearwood to Armadale. In the early 1990s, the line turned electric and became the line we know today.
Located in the heart of historic Armadale, it’s a simple task to get out and view some of the sights.
Transperth Armadale Line
GE1 East Perth to Esperance via Jerramungup or via Dumbleyung
GS1 East Perth to Albany via Williams and Kojonup
220 to Perth Busport via Albany Highway
243 to Kelmscott station via Seville Drive
244 to Kelmscott station via Braemore Street
245 to Kelmscott station via Westfield Road
249 to Kelmscott station via Armadale Kelmscott Hospital
250 to Wungong Circular Service
251 to Byford via South Western Highway
252 to Mundijong via South Western Highway & Soldiers Road
253 to Jarrahdale via South Western Highway, Soldiers Road & Jarrahdale Road
254 to Byford via South Western Highway, Larsen Road, Karden Boulevard & Mead Street
519 to Murdoch station via Armadale Road, Nicholson Road & Southacre Drive
686 to Crown Perth, Burswood