Powys
- 34
- 23
- 1039 km
- 154
- Aberystwyth Morrisons, Shrewsbury, Ystradgynlais, Aberystwyth, Bangor Bus Station, Swansea, Swansea City Bus Station, Abergavenny
Routes of public transport
- National Express 409: Aberystwyth → London from Aberystwyth University / Porter's Lodge to Victoria Coach Station (Arrivals)
- National Express 409: London → Aberystwyth from Victoria Coach Station (Departures) to Aberystwyth University / Porter's Lodge
- 525 Aberystwyth → Llanidloes from Aberystwyth Bus Station to The Groe
- 525 Llanidloes → Aberystwyth from The Groe to Aberystwyth Bus Station
- Bus 558: Montgomery → Shrewsbury from Montgomery to Shrewsbury
- Bus 558: Shrewsbury → Montgomery from Shrewsbury to Montgomery
- 64 Ammanford → Ystradgynlais (via Brynamman) from Ammanford to Ystradgynlais
- T14 : Hereford-Brecon from Hereford to Brecon
- T2 Aberystwyth → Bangor from Aberystwyth Bus Station to Bangor Bus Station
- T2 Aberystwyth → Bangor via Waunfawr from Aberystwyth Bus Station to Bangor Bus Station
- T2 Bangor → Aberystwyth from Bangor Bus Station to Aberystwyth Morrisons
- T2 Bangor → Aberystwyth via Waunfawr from Bangor Bus Station to Aberystwyth Morrisons
- T4 : Newtown - Cardiff from Newtown to Cardiff
- Bus T6: Brecon => Swansea Quadrant from Brecon Interchange to Swansea City Bus Station
- Bus T6: Ystradgynlais => Swansea Quadrant from Ystradgynlais to Swansea City Bus Station
- Bus T6: Swansea Quadrant => Brecon from Swansea City Bus Station to Brecon Interchange
- Bus T6: Swansea Quadrant => Ystradgynlais from Swansea City Bus Station to Ystradgynlais
- TfW: Aberystwyth => Birmingham International from Aberystwyth to Birmingham International
- TfW: Aberystwyth => Shrewsbury from Aberystwyth to Shrewsbury
- TfW: Birmingham International => Aberystwyth from Birmingham International to Aberystwyth
- TfW: Machynlleth => Pwllheli from Machynlleth to Pwllheli
- TfW: Pwllheli => Machynlleth from Pwllheli to Machynlleth
- TfW: Shrewsbury => Aberystwyth from Shrewsbury to Aberystwyth
- Train Heart of Wales Line: Shrewsbury => Swansea from Shrewsbury to Swansea
- Train Heart of Wales Line: Swansea => Shrewsbury from Swansea to Shrewsbury
- X14 Builth Wells → Carmarthen from Builth Wells to Carmarthen
- X28 Aberystwyth Morrisons → Machynlleth from Aberystwyth Morrisons to Machynlleth Station
- X28 Machynlleth → Aberystwyth Morrisons from Machynlleth Station to Aberystwyth Morrisons
- X28 Machynlleth → Aberystwyth Morrisons via Penglais School from Machynlleth Station to Aberystwyth Morrisons
- X28 Aberystwyth → Machynlleth direct
- X28 Machynlleth → Aberystwyth direct
- X43 : Brecon - Abergavenny from Brecon to Abergavenny
- X6 Swansea → Ystradgynlais from Swansea to Ystradgynlais
- X6 Ystradgynlais → Swansea from Ystradgynlais to Swansea
Stops
- Machynlleth Clock
- Machynlleth Station
- Caersws
- Machynlleth
- Machynlleth Clock
- Machynlleth Station
- The Groe
- Ystradgynlais Interchange
- Barclays, Brecon Road
- Brecon Coleg Powys, opp
- Brecon Free St.
- Brecon Interchange 5
- Breconshire War Memorial Hospital
- Bronllys, St Mary`s Church
- Builth Road
- Cilmeri
- Dolau
- Dovey Junction
- Dovey Junction
- Dovey Junction
- Felinfach, Griffin Inn
- Garth
- Glanrhyd, Forest View
- Glanrhyd, Station Road
- Glanrhyd, Station Road
- Glanrhyd, Travellers' Rest
- Knucklas
- Llanbister Road
- Llanfaes, St David's Church
- Llanfilo Pontybat Crossroads
Points of interest
- Powys
- Texaco
- Llandrindod Wells Fire Station
- Llandrindod Wells Police Station
- Llandrindod Wells Magistrates' and Family Court
- Kingdom Hall of Jehovah's Witnesses
- Tremont Road Post Office
- Quality Fish Bar
- Theatr Powys
- Whitbread - The Middleton
- Royal British Legion Club
- The Llanerch Inn
- The Society of Friends
- Fresh Fills
- Llandrindod Wells Post Office
- Boots
- Aspidistra
- Barclays
- MRC Wales
- The Fish Bar
- HSBC UK
- Spencer's Bar & Basserie
- Presbyterian Church of Wales
- Llandrindod Wells Library
- Coleg Powys
- New Life Church
- The Temple Bar
- Lakeside Pharmacy
- Llandrindod Youth Centre
- Llandrindod Wells Bowling Club

