Unlike many small towns in rural Wales, Llanwrtyd station still has a passenger train service. Heart of Wales line trains between Swansea and Shrewsbury call four times a day each way Monday to Saturday and twice each way on Sunday (2019 timetable)
