How to get from St Leonards Station to Petersham by bus and metro?
St Leonards Station to Petersham - Bus Timetable
The 252 bus from St Leonards Station to Petersham runs from 06:14 to 00:00, with departures every 10 min-1 hr. The journey takes about 48 min, with regular service throughout the operating hours.
From St Leonards Station to Petersham by bus and metro
To get from St Leonards Station to Petersham in Sydney, you’ll need to take 2 bus lines and one metro line: take the 252 bus from St Leonards Station, Pacific Hwy, Stand A station to Crows Nest Station, Pacific Hwy station. Next, you’ll have to switch to the M1 metro and finally take the 438X bus from Martin Place Station, Elizabeth St, Stand F station to Parramatta Rd before Phillip St station. The total trip duration for this route is approximately 48 min. The bus and metro schedule from St Leonards Station may change. We recommend you check the updated bus and metro schedule to Petersham on the Moovit app.
Step by Step
- 1Walk to bus stationSt Leonards Station, Pacific Hwy, Stand A30 m • 1 min
- 2Wait for bus252North Sydney
- 3Ride to bus stationCrows Nest Station, Pacific Hwy2 min
- 4Walk to metro stationCrows Nest Station60 m • 1 min
- 5Wait for metroM1Sydenham
- 6Ride to metro stationMartin Place StationID 2000307 min
- 7Walk to bus stationMartin Place Station, Elizabeth St, Stand F70 m • 1 min
- 8Wait for bus438XGreat North Rd Abbotsford
- 9Ride to bus stationParramatta Rd before Phillip St26 min
- 10Walk toPetersham140 m • 2 min
Public transport directions from St Leonards Station to Petersham
Bus And Metro timetable from St Leonards Station to Petersham
Related Routes
- Annandale (NSW) to Petersham
- Appin (NSW) to Petersham
- Arcadia (NSW) to Petersham
- Abbotsford (NSW) to Petersham
- Aberdeen (NSW) to Petersham
- Blackbutt (NSW) to Petersham
- Blackwall (NSW) to Petersham
- Blair Athol (NSW) to Petersham
- Bidwill (NSW) to Petersham
- Bilgola Plateau to Petersham
- Booral (NSW) to Petersham
- Bombo to Petersham
- Blaxlands Creek to Petersham
- Bardia to Petersham
- Belmore River to Petersham
- Bendick Murrell to Petersham
- Ben Bullen to Petersham
- Bennetts Green to Petersham
- Barraganyatti to Petersham
- Bayview (NSW) to Petersham
Questions & Answers
What is the fastest way to get from St Leonards Station to Petersham?
The fastest way takes 48 minutes, using Bus line 252, Metro line M1, Bus line 438X.
Is there a direct bus between St Leonards Station and Petersham?
No, you’ll have to take 2 bus lines and one metro line in total. The total travelling time is 48 min.
Which bus line goes from St Leonards Station to Petersham?
The 252 bus line goes from St Leonards Station, Pacific Hwy, Stand A station near St Leonards Station in St Leonards (NSW) to Crows Nest Station, Pacific Hwy station. From there you’ll have to take one bus line and one metro line till Crows Nest Station, Pacific Hwy station near Petersham in Sydney.
How long does it take to travel from St Leonards Station to Petersham by bus and metro?
The total travel time between St Leonards Station in St Leonards (NSW) and Petersham in Sydney by bus and metro is about 48 min.
Where do I get on the bus near St Leonards Station to get to Petersham?
Get on the 252 bus from the St Leonards Station, Pacific Hwy, Stand A stop near St Leonards Station in St Leonards (NSW).
Where do I get off the bus when travelling between St Leonards Station and Petersham?
Get off the bus at the Crows Nest Station, Pacific Hwy stop, which is closest to Petersham in Sydney.
When is the first metro from St Leonards Station to Petersham?
The first metro from St Leonards Station in St Leonards (NSW) to Petersham in Sydney is Metro North West & Bankstown Line. It leaves the Crows Nest Station at 15:46.
Popular Routes
- Schofields Station, Stand B to Marsden Park
- Sydney Domestic Airport Station to Bomaderry
- Dubbo to Sydney
- Sydney to Bundanoon
- Sydney to Coonabarabran
- Campsie to Hurstville
- Redfern to Parramatta
- Sydney Domestic Airport Station to Kingsgrove
- Dee Why to Bondi Beach
- Terrigal to Downtown Sydney
- Circular Quay Station to Mascot
- Bankstown to Cabramatta
- Sydney to Burrill Lake
- Sydney Domestic Airport Station to Nowra
- Bondi Junction to Maroubra Beach
- Randwick to Newtown
- North Sydney Station to Narrabeen
- Sydney to Smiths Lake
- Chatswood to West Ryde
- Campbelltown Station to Ingleburn