Trains from London Paddington, Bristol and Cardiff Central connect to local bus services via Brecon or Hereford, trains from Birmingham New Street connect to bus services from Newport or Abergavenny, and trains from Manchester Piccadilly serve Hereford and Abergavenny, connecting onto bus services via Hay-on-Wye and Brecon.
To plan your journey by public transport, from wherever you are, click here
Bus Timetables to Brecon:
Bus Timetable route 39 Brecon-Hereford
Network Rail Timetables