Travel from Sydney to Kangaroo-Valley

Train from Sydney to Kangaroo Valley

XPT operates a train from Sydney to Kangaroo Valley twice daily. Tickets cost $20 - $110 and the journey takes 1 hour 40 minutes.

How to get from Sydney to Kangaroo Valley

ModeDurationPrice
From Central Station train to Moss Vale Shops And Leighton Gardens then bus to Kangaroo Valley Post Office Wattamolla Rd.3 h 40 min$46
From Wynyard Station train to Macarthur Station, train to Moss Vale Shops And Leighton Gardens, then bus to Kangaroo Valley Post Office Wattamolla Rd.5 h 9 min$29
From Sydney drive to Kangaroo Valley.1 h 55 min$21

How long does it take to get from Sydney to Kangaroo Valley?

It takes approximately 3 hours 40 minutes to get from Sydney to Kangaroo Valley, including transfers.

Operators from Sydney to Kangaroo Valley

OperatorPhoneWebsite
XPTXPT
Berrima BuslinesBerrima Buslines
Sydney TrainsSydney Trains
Transport NSW131 500Transport NSW