St Leonards railway station

St Leonards
View looking north from Platform 3, June 2024
General information
LocationPacific Highway, St Leonards, New South Wales
Australia
Coordinates33°49′20″S 151°11′39″E / 33.82223°S 151.19413°E / -33.82223; 151.19413
Elevation90 metres (300 ft)
Owned byNew South Wales Government via Transport Asset Manager of New South Wales
Operated bySydney Trains
Line(s)North Shore
Distance8.41 km (5.23 mi) from Central
Platforms2 (2 side)
Tracks2
Connections Bus
Construction
Structure typeGround
Other information
Status
  • Weekdays:

Staffed: 6am–10pm

  • Weekends and public holidays:
Staffed: 6am–10pm
Station codeSNL
WebsiteTransport for NSW
History
Opened1 January 1890 (1890-01-01)
RebuiltAugust 1989
February 2000
ElectrifiedYes; 1927
Passengers
2023
  • 7,606,440 (year)
  • 20,840 (daily) (Sydney Trains, NSW TrainLink)
Services
Preceding station Sydney Trains Following station
Wollstonecraft
towards Emu Plains or Richmond
North Shore & Western Line Artarmon
towards Berowra
Wollstonecraft
via Strathfield
towards Hornsby
Northern Line Artarmon
towards Gordon
Preceding station NSW TrainLink Following station
Wollstonecraft
towards Central
Central Coast & Newcastle Line
(peak hour services)
Artarmon
towards Wyong

St Leonards railway station is a suburban railway station located on the North Shore line, serving the City of Willoughby, Lane Cove Council and North Sydney Council suburb of St Leonards including the nearby Artarmon Industrial Area and Gore Hill. Serving a shared suburb, the station is located in the City of Willoughby Local Government Area. It is served by Sydney Trains T1 North Shore line services.