Llandrindod railway station is on the Heart of Wales line that runs from Shrewsbury to Swansea. The station is located a short walk from the town centre. Approaching from the north on the A483, turn right in the town centre; the postcode is LD1 5BB. Ticket office & information services open Monday - Friday 08.45 - 16.45, Saturday 06.30 - 12.00 & Sundays in July & August 10.15 - 17.45. Waiting room, toilets. Live Departure screens. Car parking no charge for passengers - 18 spaces. When arriving on the train, from the main station building on the southbound platform, turn right for the town centre.
Train times from 11 December to 20 May 2017 are:-
Arrivals from Shrewsbury/Departures for Swansea Monday to Friday are at 06.10 (terminates here), 07.35, 11.39/12.00, 15.36/15.41 & 19.56; Saturday at 06.46/06.54, 10.35, 15.26/15.40 & 19.27; Sunday at 13.35/13.41 & 17.49/17.58.
Arrivals from Swansea/Departures for Shrewsbury Monday to Friday are at 06.18 (starts here), 08.38/08.45, 11.51/12.01, 16.54/16.59 & 21.02/21.19; Saturday 06.44/06.55, 11.36/11.40, 15.31/15.42 & 20.3720.42. Sunday at 13.31/13.43 & 17.50/18.01.