How to get from Macksville to Petersham by bus and train?
Macksville to Petersham - Train Timetable
The 32 train from Macksville to Petersham departs once a day at 11:58. The journey takes about 8 hr 51 min.
From Macksville to Petersham by bus and train
To get from Macksville to Petersham in Sydney, take the 32 train from Macksville Station station to Central Station station. Next, take the 440 bus from Central Station, Railway Square, Stand M station to Parramatta Rd before Phillip St station. The total trip duration for this route is approximately 8 hr 51 min. The bus and train schedule from Macksville may change. We recommend you check the updated bus and train schedule to Petersham on the Moovit app.
Step by Step
- 1Walk to train stationMacksville StationID 24471550 m • 7 min
- 2Wait for train32Central
- 3Ride to train stationCentral StationID 200060495 min
- 4Walk to bus stationCentral Station, Railway Square, Stand M200 m • 3 min
- 5Wait for bus440Rozelle (Darling St & Victoria Rd)
- 6Ride to bus stationParramatta Rd before Phillip St12 min
- 7Walk toPetersham140 m • 2 min
Public transport directions from Macksville to Petersham
Bus And Train timetable from Macksville 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 Macksville to Petersham?
The fastest way takes 531 minutes, using Train line 32, Bus line 440.
Is there a direct train between Macksville and Petersham in Sydney?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 8 hr 51 min.
Which train line goes from Macksville to Petersham in Sydney?
The 32 train line goes from Macksville Station near Macksville to Central Station. From there you’ll have to take one bus line till Central Station near Petersham in Sydney.
How long does it take to travel from Macksville to Petersham in Sydney by train and bus?
The total travel time between Macksville and Petersham in Sydney by train and bus is about 8 hr 51 min.
Where do I get on the train near Macksville to get to Petersham in Sydney?
Get on the 32 train from the Macksville Station near Macksville in Sydney.
Where do I get off the train when travelling between Macksville and Petersham in Sydney?
Get off the train at the Central Station, which is closest to Petersham in Sydney.
Popular Routes
- Drummoyne to Chatswood
- Campsie to Sydney Domestic Airport Station
- Hurstville Station, Stand B to Liverpool
- Sydney to Lightning Ridge
- Oxford Street to Regent Street
- Central Station to Fassifern (NSW)
- Central Station to Miranda (NSW)
- Bondi Junction to Leichhardt
- Parramatta Station to Quakers Hill
- Sydney Domestic Airport Station to Paddington (NSW)
- Central Station to Villawood
- Sydney Domestic Airport Station to Holiday Inn Potts Point
- Sydney to Malua Bay
- Kellyville to Blacktown
- Liverpool Hospital to Wollongong
- Sydney Domestic Airport Station to Nowra
- Yass to Goulburn
- St Leonards Station to Crows Nest (NSW)
- Chatswood Station to Surry Hills
- Sydney to Shoal Bay