How to get from Avoca Beach to St Leonards by bus and train?
From Avoca Beach to St Leonards by bus and train
To get from Avoca Beach to St Leonards in Sydney, you’ll need to take one bus line and 2 train lines: take the 66A bus from Avoca Dr opp Ascot Ave station to Gosford Station, Stand N station. Next, you’ll have to switch to the CCN train and finally take the T9 train from Hornsby Station station to St Leonards Station station. The total trip duration for this route is approximately 2 hr 17 min. The bus and train schedule from Avoca Beach may change. We recommend you check the updated bus and train schedule to St Leonards on the Moovit app.
Step by Step
- 1Start from bus stationAvoca Beach
- 2Wait for bus66AGosford
- 3Ride to bus stationGosford Station, Stand N55 min
- 4Walk to train stationGosford StationID 22504030 m • 1 min
- 5Wait for trainCCNCentral
- 6Ride to train stationHornsby StationID 20772040 min
- 7Wait for trainT9Hornsby via Strathfield
- 8Ride to train stationSt Leonards StationID 20652029 min
Alternative route from Avoca Beach to St Leonards by bus and train via 67, CCN and T9
To get from Avoca Beach to St Leonards in Sydney, you’ll need to take one bus line and 2 train lines: take the 67 bus from View St opp North Avoca Pde station to Gosford Station, Stand N station. Next, you’ll have to switch to the CCN train and finally take the T9 train from Hornsby Station station to St Leonards Station station. The total trip duration for this route is approximately 2 hr 42 min. The bus and train schedule from Avoca Beach 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 stationView St opp North Avoca Pde1.77 km • 23 min
- 2Wait for bus67Gosford
- 3Ride to bus stationGosford Station, Stand N46 min
- 4Walk to train stationGosford StationID 22504030 m • 1 min
- 5Wait for trainCCNCentral
- 6Ride to train stationHornsby StationID 20772048 min
- 7Wait for trainT9Hornsby via Strathfield
- 8Ride to train stationSt Leonards StationID 20652029 min
Public transport directions from Avoca Beach to St Leonards
Bus And Train schedule from Avoca Beach to St Leonards
Related Routes
- 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
- Condell Park to St Leonards
- Cronulla to St Leonards
- Gymea to St Leonards
- Kellyville Ridge to St Leonards
- Macquarie Park to St Leonards
- Mortdale to St Leonards
- Neutral Bay to St Leonards
- Newcastle East to St Leonards
- North Rocks to St Leonards
- North Ryde to St Leonards
- Revesby Heights to St Leonards
- Roseville Chase to St Leonards
- Singleton Heights to St Leonards
Alternative route from Avoca Beach to St Leonards by bus and train via 67, CCN and T9
To get from Avoca Beach to St Leonards in Sydney, you’ll need to take one bus line and 2 train lines: take the 67 bus from View St opp North Avoca Pde station to Gosford Station, Stand N station. Next, you’ll have to switch to the CCN train and finally take the T9 train from Hornsby Station station to St Leonards Station station. The total trip duration for this route is approximately 2 hr 42 min. The bus and train schedule from Avoca Beach 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 stationView St opp North Avoca Pde1.77 km • 23 min
- 2Wait for bus67Gosford
- 3Ride to bus stationGosford Station, Stand N46 min
- 4Walk to train stationGosford StationID 22504030 m • 1 min
- 5Wait for trainCCNCentral
- 6Ride to train stationHornsby StationID 20772048 min
- 7Wait for trainT9Hornsby via Strathfield
- 8Ride to train stationSt Leonards StationID 20652029 min
Questions & Answers
What is the fastest way to get from Avoca Beach to St Leonards?
The fastest way takes 137 minutes, using Bus line 66A, Train line CCN, Train line T9.
What is the alternative route to get from Avoca Beach to St Leonards?
The alternative route takes 162 minutes, using Bus line 67, Train line CCN, Train line T9.
Is there a direct bus between Avoca Beach and St Leonards in Sydney?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 2 hr 17 min.
Which bus line goes from Avoca Beach to St Leonards in Sydney?
The 66A bus line goes from Gosford station near Avoca Beach to Gosford Station, Stand N station. From there you’ll have to take 2 train lines till Gosford Station, Stand N station near St Leonards in Sydney.
How long does it take to travel from Avoca Beach to St Leonards in Sydney by bus and train?
The total travel time between Avoca Beach and St Leonards in Sydney by bus and train is about 2 hr 17 min.
Where do I get on the bus near Avoca Beach to get to St Leonards in Sydney?
Get on the 66A bus from the Gosford stop near Avoca Beach in Sydney.
Where do I get off the bus when travelling between Avoca Beach and St Leonards in Sydney?
Get off the bus at the Gosford Station, Stand N station, which is closest to St Leonards in Sydney.
Popular Routes
- North Sydney Station to Olympic Park
- Wolli Creek Station to Liverpool
- Coffs Harbour to Byron Bay
- Lismore to Tweed Heads South
- Wynyard Station, Clarence St, Stand S to Royal Prince Alfred Hospital
- Manly to Cronulla
- Sydney Town Hall to Mosman
- Drummoyne to Five Dock
- Sydney Domestic Airport Station to Albion Park
- Bondi Beach to Darling Harbour
- Liverpool Station to Mount Pritchard
- Strathfield Station to Canterbury Hospital
- Sydney to Nowra
- Sydney to Port Macquarie
- Cabramatta to Bonnyrigg Heights
- Wollongong Central to The Grounds of Alexandria
- Chatswood Station to Auburn (NSW)
- Central Station to Lithgow
- Liverpool to Seven Hills
- Lidcombe Station to Cabramatta