Travel from Sydney to South-West-Rocks

Bus or train from Sydney to South West Rocks?

Transport NSW operates a train from Sydney to South West Rocks twice daily. Tickets cost $55 - $80 and the journey takes 7 h 43 min. Alternatively, Greyhound Australia operates a bus from Sydney to South West Rocks twice daily. Tickets cost $35 - $70 and the journey takes 6 h 20 min. 2 other operators also service this route.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Sydney to South West Rocks

From Wynyard Station train to Sydney airport, fly to Coffs Harbour airport, then drive to South West Rocks. 3 h 47 min $114. From Wynyard Station train to Sydney airport, fly to Port Macquarie airport, bus to Smith St Before Forth St, then bus to South West Rocks. 5 h 51 min $134. From Central Station train to Eungai Station then taxi to South West Rocks. 8 h 8 min $164. From Central Station train to Kempsey Station, walk to Kempsey Medical Centre, Belgrave St, then bus to Livingstone St Opp Prince Of Wales Av. 9 h 9 min $79. From Sydney bus to Kooloonbung Creek Nature Park, Gordon St, bus to Smith St Before Forth St, then bus to Livingstone St Opp Prince Of Wales Av. 9 h 58 min $65. From Sydney drive to South West Rocks. 5 h 1 min $49.

Is there a direct bus between Sydney and South West Rocks?

No, there is no direct bus from Sydney to South West Rocks. However, there are services departing from Sydney and arriving at Livingstone St Opp Prince Of Wales Av via Kooloonbung Creek Nature Park, Gordon St and Smith St Before Forth St. The journey, including transfers, takes approximately 9 h 58 min.

Operators from Sydney to South West Rocks

OperatorPhoneWebsite
Sydney TrainsSydney Trains
Tigerair AustraliaTigerair Australia
Virgin AustraliaVirgin Australia
QantasQantas
Transport NSW131 500Transport NSW
Greyhound Australia1300 473946Greyhound Australia