CityRail operate an hourly train service between Sydney Central station and the Blue Mountains with stops at Katoomba, Leura and Wentworth Falls. The train from Sydney Central costs $8.60 one-way and $17.20 return. The journey takes two hours.
NSW TrainLink trains also stop at Katoomba en route to Dubbo and Broken Hill.