How to get from Bondi Beach to St Leonards by bus and train?
From Bondi Beach to St Leonards by bus and train
To get from Bondi Beach to St Leonards in Sydney, take the 333 bus from South Bondi Beach, Campbell Pde station to Museum Station, Elizabeth St, Stand D station. Next, take the T1 train from Town Hall Station station to St Leonards Station station. The total trip duration for this route is approximately 54 min. The bus and train schedule from Bondi 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 stationSouth Bondi Beach, Campbell Pde80 m • 1 min
- 2Wait for bus333City Circular Quay
- 3Ride to bus stationMuseum Station, Elizabeth St, Stand D26 min
- 4Walk to train stationTown Hall StationID 200070330 m • 5 min
- 5Wait for trainT1Lindfield
- 6Ride to train stationSt Leonards StationID 20652017 min
Alternative route from Bondi Beach to St Leonards by bus and train via 380, 23T4 and T1
To get from Bondi Beach to St Leonards in Sydney, you’ll need to take 2 bus lines and one train line: take the 380 bus from South Bondi Beach, Campbell Pde station to Bondi Junction Station, Stand P station. Next, you’ll have to switch to the 23T4 bus and finally take the T1 train from Town Hall Station station to St Leonards Station station. The total trip duration for this route is approximately 59 min. The bus and train schedule from Bondi 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 stationSouth Bondi Beach, Campbell Pde80 m • 1 min
- 2Wait for bus380Bondi Junction
- 3Ride to bus stationBondi Junction Station, Stand P12 min
- 4Walk to bus stationBondi Junction Station, Grafton St, Stand R180 m • 3 min
- 5Wait for bus23T4City Park St
- 6Ride to bus stationTown Hall, Park St, Stand J16 min
- 7Walk to train stationTown Hall StationID 20007070 m • 1 min
- 8Wait for trainT1Berowra
- 9Ride to train stationSt Leonards StationID 20652016 min
Public transport directions from Bondi Beach to St Leonards
Bus And Train schedule from Bondi Beach to St Leonards
Related Routes
- 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
- 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 Bondi Beach to St Leonards by bus and train via 380, 23T4 and T1
To get from Bondi Beach to St Leonards in Sydney, you’ll need to take 2 bus lines and one train line: take the 380 bus from South Bondi Beach, Campbell Pde station to Bondi Junction Station, Stand P station. Next, you’ll have to switch to the 23T4 bus and finally take the T1 train from Town Hall Station station to St Leonards Station station. The total trip duration for this route is approximately 59 min. The bus and train schedule from Bondi 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 stationSouth Bondi Beach, Campbell Pde80 m • 1 min
- 2Wait for bus380Bondi Junction
- 3Ride to bus stationBondi Junction Station, Stand P12 min
- 4Walk to bus stationBondi Junction Station, Grafton St, Stand R180 m • 3 min
- 5Wait for bus23T4City Park St
- 6Ride to bus stationTown Hall, Park St, Stand J16 min
- 7Walk to train stationTown Hall StationID 20007070 m • 1 min
- 8Wait for trainT1Berowra
- 9Ride to train stationSt Leonards StationID 20652016 min
Questions & Answers
What is the fastest way to get from Bondi Beach to St Leonards?
The fastest way takes 54 minutes, using Bus line 333, Train line T1.
What is the alternative route to get from Bondi Beach to St Leonards?
The alternative route takes 59 minutes, using Bus line 380, Bus line 23T4, Train line T1.
Is there a direct bus between Bondi Beach 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 54 min.
Which bus line goes from Bondi Beach to St Leonards in Sydney?
The 333 bus line goes from South Bondi Beach, Campbell Pde station near Bondi Beach to City Circular Quay station. From there you’ll have to take one train line till City Circular Quay station near St Leonards in Sydney.
How long does it take to travel from Bondi Beach to St Leonards in Sydney by bus and train?
The total travel time between Bondi Beach and St Leonards in Sydney by bus and train is about 54 min.
Where do I get on the bus near Bondi Beach to get to St Leonards in Sydney?
Get on the 333 bus from the South Bondi Beach, Campbell Pde stop near Bondi Beach in Sydney.
Where do I get off the bus when travelling between Bondi Beach and St Leonards in Sydney?
Get off the bus at the City Circular Quay station, which is closest to St Leonards in Sydney.
Popular Routes
- Baulkham Hills to Parramatta
- Manly to Cronulla
- Sydney to Lithgow
- Central Station to Bundanoon (NSW)
- Kellyville to Parramatta
- Chatswood Station to Parramatta
- Liverpool to Milperra
- Wagga Wagga Station to West Wyalong
- Wynyard Park to Bondi Beach
- Manly to Bondi Beach
- Chatswood Station to Surry Hills
- Central Station to Strathfield (NSW)
- Lidcombe to Liverpool
- Wynyard Light Rail to Mascot
- Sydney Domestic Airport Station to Goulburn
- Blacktown Station to Norwest Private Hospital
- Sydney Domestic Airport Station to Fairfield (NSW)
- Central Station to Erskineville
- Woy Woy to Davistown
- Sydney International Airport Station to Cardiff