# Stirling railway station, Perth

Stirling railway station is a railway station on the Transperth network. It is located on the Yanchep line, nine kilometres from Perth Underground station serving the suburb of Stirling.

## History

Stirling station opened on 28 February 1993 in the median strip of the Mitchell Freeway. Before Stirling was constructed, the Northern Suburbs Transit System considered a deviation of the rail alignment to directly service Innaloo and its shopping district. However, this idea was rejected by both the project coordinators and the public at large due to the significant cost, lack of identifiable benefits, and environmental impact. The station's location presented some interesting design challenges as the road reserve for the future Stephenson Highway ran in an area directly over the station at the southern end of its platforms. During the design of the station and its approach roads, the engineering firm Ove Arup & Partners was tasked with investigating and designing road layouts to accommodate for both future and current needs.
Innaloo bus station on Oswald Street was the terminus for most bus routes until 1992; these now terminate at Stirling station. A pair of crossovers link the two mainline tracks at the Perth end of the station, allowing the turnback of train services in the event of a disruption in either direction.
Stirling station won the Australian Institute of Architects' 1993 Sir Zelman Cowen Award for Public Architecture.
In 2003, the contract for extending the platforms on seven Joondalup line (now Yanchep line) stations, including Stirling station, was awarded to Lakis Constructions. The platforms on these stations had to be extended by 50 metres (160 ft) to accommodate 150-metre (490 ft) long six-car trains, which were planned to enter service. Along with the extensions, the platform edges were upgraded to bring them into line with tactile paving standards. Work on this station was done in mid-2004.
In August 2014, the passengers and staff at Stirling station worked together to free a man who became trapped between the platform and the train by pushing the carriage to tilt.
On 12 December 2020, the WA Government announced a $90 million upgrade to the Stirling Bus Interchange. The upgrade will increase the station's number of bus stands from 18 to 30, with completion expected in mid-2025.

## Services

Stirling station is served by Transperth Yanchep line services.
Stirling station saw 1,468,098 passengers in the 2013–14 financial year. In March 2018, Stirling station had approximately 4,700 boardings per weekday, making it the third busiest station on the Joondalup line.

## Platforms

Platforms currently in use are as follows:
Stirling station platforms :
| Stop | Platform | Line | Stopping pattern | Destination | Notes |
| 99821 | 1 | Yanchep | All stations, A, K, W | Perth Underground | |
| 99822 | 2 | Yanchep | All stations | Yanchep | |
| 99822 | 2 | Yanchep | K | Clarkson | |
| 99822 | 2 | Yanchep | W | Whitfords | W-pattern shuttle peak time weekdays only |

## Bus routes

| Stop | Route | Destination / description | Notes |
| Stand 1 | 414 | to Glendalough station via Balcatta & Main Street | |
| Stand 1 | 428 | to Warwick station via Jones Street & Natalie Way | |
| Stand 1 | 904 | Rail replacement service to Yanchep station | |
| Stand 1 | 904 | Rail replacement service to Perth station | |
| Stand 2 | 415 | to Mirrabooka bus station via Amelia Street & Ravenswood Drive | |
| Stand 3 | 998 | CircleRoute to Fremantle station via Morley, Bayswater, Belmont & Murdoch | Limited stops |
| Stand 4 | 999 | CircleRoute to Fremantle station via Innaloo, Churchlands & Cottesloe | Limited stops |
| Stand 5 | 410 | to Scarborough via Scarborough Beach Road | |
| Stand 5 | 412 | to Scarborough Beach via Woodlands | |
| Stand 6 | 421 | to Scarborough Beach via Doubleview | |
| Stand 6 | 423 | to Warwick station via Karrinyup bus station & Hillarys Boat Harbour | |
| Stand 7 | 425 | to Warwick station via Karrinyup bus station & Carine | |
| Stand 7 | 681 | to Crown Perth, Burswood | |
| Stand 8 | 413 | to Glendalough station via Osborne Park | |
| Stand 8 | 424 | to Karrinyup bus station via Gwelup & North Beach | |
| Stand 8 | 427 | to Warwick station via North Beach Road & Erindale Road | |
| Stand 9 | 402 | to Perth Busport via Main Street & Loftus Street | |
| Stand 9 | 403 | to Perth Busport via Royal Street & Loftus Street | |
| Stand 9 | 422 | to Scarborough Beach via Huntriss Road & Karrinyup bus station | |