It is served by NSW TrainLink Blue Mountains Line trains travelling from Sydney Central to Lithgow.
The route is served by the NSW TrainLink Blue Mountains Line, which connects Sydney Central with Lithgow.