Talgarth lies to the north of the Black Mountains between Brecon and Hay-on-Wye in the county of Powys in Wales. You can plan your journey by public transport by visiting traveline-cymru.info or travelbreconbeacons.info
The nearest train stations are at Builth Wells (c.15 miles), Abergavenny (18 miles), Merthyr Tydfil (28.5 miles) and Hereford and Leominster (c.30 miles).
There is a regular weekday bus service via Talgarth – Route 39 – from Hereford and from Brecon.
The X43 also runs regularly between Abergavenny and Brecon, connecting to Route 39 at the Brecon Bus Interchange.
The X12 bus service from Builth Wells operates a very limited bus service to Talgarth.
It is also possible to use the T4 bus service (Cardiff to Newtown) goes via Merthyr Tydfil and Brecon, for limited onward connecting services to and from Talgarth using Route 39.
Directions from London
Follow the M4 over the Severn Bridge (toll charges apply) to Junction 24 (Newport). Take the A449 and then the A40 to Abergavenny. Stay on the A40 until just after the town of Crickhowell, then turn right on to the A479 to Talgarth.
Directions from Birmingham
Take the M5 to junction 8 and then the M50 to Ross-on-Wye, then follow the A40 to Abergavenny. Stay on the A40 until just after the town of Crickhowell, to turn right on to the A479 to Talgarth.