How to get from North Rocks to St Leonards by bus and train?
North Rocks to St Leonards - Bus Timetable
The 610X bus from North Rocks to St Leonards usually operates 24 hours a day, 7 days a week, running every 5 min-3 hr 40 min. The journey takes about 48 min, with regular service throughout the operating hours.
From North Rocks to St Leonards by bus and train
To get from North Rocks to St Leonards in Sydney, take the 610X bus from M2 Motorway, Barclay Rd station to Wynyard Station, York St, Stand J station. Next, take the T1 train from Wynyard Station station to St Leonards Station station. The total trip duration for this route is approximately 48 min. The bus and train schedule from North Rocks may change. We recommend you check the updated bus and train schedule to St Leonards on the Moovit app.
Step by Step
- 1Walk to bus stationM2 Motorway, Barclay Rd80 m • 1 min
- 2Wait for bus610XQVB York St
- 3Ride to bus stationWynyard Station, York St, Stand J26 min
- 4Walk to train stationWynyard StationID 200080100 m • 2 min
- 5Wait for trainT1Hornsby
- 6Ride to train stationSt Leonards StationID 20652014 min
Public transport directions from North Rocks to St Leonards
Bus And Train timetable from North Rocks to St Leonards
Related Routes
- Dural (Hornsby - NSW) to St Leonards
- Telopea to St Leonards
- Punchbowl (Canterbury-Bankstown - NSW) to St Leonards
- Oran Park to St Leonards
- Wentworth Point to St Leonards
- The Rocks (Sydney - NSW) to St Leonards
- Alexandria to St Leonards
- Avoca Beach to St Leonards
- Baulkham Hills to St Leonards
- Bella Vista to St Leonards
- Berowra to St Leonards
- Beverly Hills to St Leonards
- Birchgrove to St Leonards
- Blacktown to St Leonards
- Bondi Beach to St Leonards
- Cherrybrook to St Leonards
- Condell Park to St Leonards
- Cronulla to St Leonards
- Gosford to St Leonards
- Gymea to St Leonards
Questions & Answers
What is the fastest way to get from North Rocks to St Leonards?
The fastest way takes 48 minutes, using Bus line 610X, Train line T1.
Is there a direct bus between North Rocks and St Leonards in Sydney?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 48 min.
Which bus line goes from North Rocks to St Leonards in Sydney?
The 610X bus line goes from M2 Motorway, Barclay Rd station near North Rocks to Wynyard Station, York St, Stand J station. From there you’ll have to take one train line till Wynyard Station, York St, Stand J station near St Leonards in Sydney.
How long does it take to travel from North Rocks to St Leonards in Sydney by bus and train?
The total travel time between North Rocks and St Leonards in Sydney by bus and train is about 48 min.
Where do I get on the bus near North Rocks to get to St Leonards in Sydney?
Get on the 610X bus from the M2 Motorway, Barclay Rd stop near North Rocks in Sydney.
Where do I get off the bus when travelling between North Rocks and St Leonards in Sydney?
Get off the bus at the Wynyard Station, York St, Stand J station, which is closest to St Leonards in Sydney.
Popular Routes
- Sydney to Bendalong
- Sydney Central Station Bookstore to Liverpool
- Parramatta Station to Bella Vista
- Central Station to North Wollongong
- Gordon Station to Turramurra
- Manly Beach to Rose Bay
- Winston Hills to Parramatta
- Ramsgate Beach to Hurstville
- Campbelltown Station to Spring Farm (NSW)
- Liverpool Station to Sutherland (NSW)
- Chatswood Station to Balmoral
- Manly Beach to Coogee
- Harrington Park to Narellan
- Newcastle Interchange to Nelson Bay
- Medlow Bath to Manly
- Revesby to Campsie
- Leppington to Regents Park
- Byron Bay to Murwillumbah
- Sydney Domestic Airport Station to Mosman
- Sydney to Seal Rocks