Travel from Sydney to Cessnock

Bus or train from Sydney to Cessnock?

Transport NSW operates a train from Sydney to Cessnock 4 times a day. Tickets cost $19 - $28 and the journey takes 2 h 40 min. Alternatively, you can take a bus from Sydney to Cessnock via Customs House, Watt St in around 5 h 8 min.

How to get from Sydney to Cessnock

ModeDurationPrice
From Central Station train to Morisset Station, Stand C then bus to Vincent St At Edward St.3 h 44 min$27
From Central Station train to Maitland Station, Railway St then line 164 bus to Vincent St At Edward St.4 h 5 min$39
From Sydney bus to Customs House, Watt St then bus to Vincent St At Edward St.5 h 8 min$34
From Sydney drive to Cessnock.1 h 51 min$21

How long does it take to get from Sydney to Cessnock?

It takes approximately 3 h 44 min to get from Sydney to Cessnock, including transfers.

Is there a direct bus between Sydney and Cessnock?

No, there is no direct bus from Sydney to Cessnock. However, there are services departing from Sydney and arriving at Vincent St At Edward St via Customs House, Watt St. The journey, including transfers, takes approximately 5 h 8 min.

Operators from Sydney to Cessnock

OperatorPhoneWebsite
Transport NSW131 500Transport NSW
Rover Coaches(02) 4990 1699Rover Coaches
Greyhound Australia1300 473946Greyhound Australia