Toggle mobile menu visibility

Bus Routes

bus routes

Please find below a full list of all local bus routes within the county. Click on your selected route to see the timetable on the Traveline Cymru website.

Please note, services may be reduced or cancelled on public holidays and timetables can change at short notice. Always check fares and journey times before making your final travel arrangements.

X76 Oswestry to Newtown, via Welshpool (Tanat Valley)

X11 Market Day Service Llandrindod Wells to Ludlow, via Presteigne and Knighton (Celtic Travel)

 X12 Market Day Service Llandrindod Wells to Abergavenny, via Talgarth (Celtic Travel)

 X14 Market Day Service Llandrindod Wells to Carmarthen, via Llanwrtyd Wells (Celtic Travel)

 X15 Market Day Service Llandrindod Well to Hereford, via Clyro (Celtic Travel)  

X43,43 Brecon to Abergavenny (Williams Coaches)

X44 Hereford to Brecon (Sargeants Brothers Ltd)

X47 Llandrindod Wells to Llangurig (Celtic Travel)

X48 Craven Arms to Builth Wells, via Knighton (Celtic Travel)

X75 Newtown to Aberystwyth (Celtic Travel)

X77 Welshpool to Shrewsbury (Tanat Valley)

X80 Brecon to Llandovery, via Sennybridge (Williams Coaches)

X85 Machynlleth to Newtown, via Caersws (Lloyds Coaches)

36, B36 Dinas Mawddwy to Machynlleth, via Cemmaes (Lloyds Coaches)

40A Brecon Town Service via Cradoc Road, Maes-y-Ffynnon, Uplands (Williams Coaches)

40B Brecon Town Service via Beacons Park, Pendre Gardens (Williams Coaches)

41 Lloyney- Knighton- Presteigne- Kington (Sargeants Brothers Ltd)

41A Presteigne to Newtown, via Beguildy, Dolfor (Sargeants Brothers Ltd)

48 Llandrindod Wells to Llanwrtyd Wells (Celtic Travel)

48A Llandrindod Wells to Builth Wells via Howey (Celtic Travel)

58 Llandrindod Wells to Builth Wells, via Newbridge (Celtic Travel)

62 Ystradgynlais to Coelbren (Adventure Travel)

64 Ystradgynlais to Ammanford (Adventure Travel)

72 Llanfyllin to Oswestry (Tanat Valley)

73 Llanfair Caereinion to Oswestry, via Meifod (Owen's of Oswestry)

74 Llanrhaeadr to Shrewsbury, via Llanfyllin and Four Crosses (Tanat Valley)

76 Llanrhaeadr to Welshpool, via Llanfyllin and Meifod (Tanat Valley)

76A Dolanog to Welshpool (Owen's of Oswestry)

78 Oswestry to Llansilin to Oswestry (Owen's of Oswestry)

79/ 79A/ 79B- Llangynog to Oswestry, via Llanrhaeadr and Llangedwyn (Tanat Valley)

81Newtown and Welshpool from Montgomery, via Forden (Tanat Valley)

84 Llanfair Caereinion to Newtown, via Tregynon and Bettws Cedewain (Owen's of Oswestry & Tanat Valley)

86A Newtown Town Service, via Trehafren, Vaynor, Garth Owen, Treowen (Owen's of Oswestry)

86B Newtown Town Service, via Hospital, Barnfields, Llanllwchaiarn (Owen's of Oswestry)

86C Newtown Town Service, via Treowen, Garth Owen, Vaynor, Trehafren (Owen's of Oswestry)

87 Foel and Llanfair Caereinion to Welshpool (Owen's of Oswestry)

88 Welshpool Town Service via Borfa Green, Erw Wen, Oldfield Estate (Owen's of Oswestry)

89 Llanfair Caereinion to Welshpool, via Adfa, Tregynon

91 Knighton to Hereford via Presteigne (Sargeants Brothers Ltd)

95 Knighton to Leominster, via Presteigne (Sargeants Brothers Ltd)

461Llandrindod Wells to Hereford, via Kington (Sargeants Brothers Ltd)

462 Llandrindod Wells to Hereford, via Kington (Sargeants Brothers Ltd)

738 Knighton to Ludlow (Minsterley Motors)

740 Ludlow to Knighton (Minsterley Motors)

B49 Talgarth and Brecon (via Llangors) Talgarth and Hay on Wye via Tregoyd and Llanigon (Williams Coaches)

B57 Elan Valley to Llandrindod Wells, via Rhayader, Crossgates (S P Cars)

B58 Llanidloes to Builth Wells, via Rhayader, Pant-y-dwr, Newbridge and St Harmon (S P Cars)

B82 Llanfyllin to Lake Vyrnwy (Oswestry Community Action)

B83 Llanidloes to Newtown via Trefeglwys and Aberhafesp (Celtic travel)

T4 Merthyr Tydfil to Newtown, via Brecon, Builth Wells, Llandrindod Wells (Williams Coaches & Celtic Travel)

Share this page

Facebook icon Twitter icon Email icon

Print

Print icon