There are 4 ways to get from Chatswood to Salamander Bay by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 37 min

  1. Take the bus from Chatswood Station, Railway St, Stand J to Soldiers Point Holiday Park, Ridgeway Av 100

$7 - $10

3 alternative options

Train, bus  •  4 h 49 min

  1. Take the train from Hornsby Station to Newcastle Interchange Central Coast and Newcastle Line
  2. Take the bus from Hunter St Opp Cooper St to Port Stephens Dr After Kanimbla Dr 131

$15 - $25

Bus Transport NSW  •  5 h 27 min

  1. Take the bus from Chatswood Station, Victoria Av, Stand L to Newcastle Interchange, Stewart Av 55Cn / ...
  2. Take the bus from Hunter St Opp Cooper St to Salamander Bay Square, Town Centre Cct 130 / ...

$16 - $23

Drive  •  2 h 12 min

  1. Drive from Chatswood to Salamander Bay 119.8 miles

$17 - $25

Questions & Answers

No, there is no direct bus from Chatswood station to Salamander Bay. However, there are services departing from Chatswood Station, Railway St, Stand J and arriving at Soldiers Point Rd Before Randall Dr via Soldiers Point Holiday Park, Ridgeway Av. The journey, including transfers, takes approximately 3 h 37 min.

More details

The distance between Chatswood and Salamander Bay is 146 km. The road distance is 191.6 km.

Get driving directions

The best way to get from Chatswood to Salamander Bay without a car is to bus which takes 3 h 37 min and costs .

More details

It takes approximately 3 h 37 min to get from Chatswood to Salamander Bay, including transfers.

More details

Chatswood to Salamander Bay bus services, operated by Port Stephens Coaches, arrive at Chatswood Station, Railway St, Stand J.

More details

Chatswood to Salamander Bay bus services, operated by Port Stephens Coaches, arrive at Soldiers Point Holiday Park, Ridgeway Av station.

More details

Yes, the driving distance between Chatswood to Salamander Bay is 192 km. It takes approximately 2 h 12 min to drive from Chatswood to Salamander Bay.

Get driving directions

There are 721+ hotels available in Salamander Bay. Prices start at $79 USD per night.

More details

Map of how to get from Chatswood to Salamander Bay.
Launch map view
  • Distance: 91 miles
  • Duration: 3 h 37 min

What companies run services between Chatswood, NSW, Australia and Salamander Bay, NSW, Australia?

Port Stephens Coaches operates a bus from Chatswood to Salamander Bay once daily. Tickets cost $4 - $7 and the journey takes 3 h.

Train operators
Transport NSW
Phone
131 500
Website
transportnsw.info
Train from Hornsby Station to Newcastle Interchange
Ave. Duration
1 h 57 min
Frequency
Hourly
Estimated price
$12 - $18
Schedules at
tp.transportnsw.info
Economy
$12 - $18
1st Class
$16 - $24
Bus operators
Port Stephens Coaches
Website
pscoaches.com.au
Bus from Chatswood Station, Railway St, Stand J to Soldiers Point Holiday Park, Ridgeway Av
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$4 - $7
Schedules at
pscoaches.com.au
Bus from Hunter St Opp Cooper St to Port Stephens Dr After Kanimbla Dr
Ave. Duration
1 h
Frequency
Twice daily
Estimated price
$2 - $4
Schedules at
pscoaches.com.au
Bus from Hunter St Opp Cooper St to Salamander Bay Square, Town Centre Cct
Ave. Duration
1 h 8 min
Frequency
Every 2 hours
Estimated price
$2 - $4
Schedules at
pscoaches.com.au
Transport NSW
Phone
131 500
Website
transportnsw.info
Bus from Chatswood Station, Victoria Av, Stand L to Newcastle Interchange, Stewart Av
Ave. Duration
2 h 23 min
Frequency
Hourly
Estimated price
$11 - $16
Schedules at
tp.transportnsw.info

Want to know more about travelling around Australia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.