Since 1920 we have been proudly transporting the people of Powys and Shropshire to town, to market and to school. As well as the 1,500 school children that we take to and from school each day, we have a fleet of daily and monthly public service buses travelling to the likes of Aberystwyth, Machynlleth, Shrewsbury and Llandudno.
You can use our website to plan your journey and look at timetables.
Oswestry – Morda – Llanfyllin (Wednesdays Only)
Llanfyllin – Llanymynech – Crew Green – Ford – Shrewsbury
Llanrhaeadr – Llansantffraid – Llanfyllin – Guilsfield – Welshpool
Llangynog – Llanrhaeadr – Llynclys/Trefonen – Oswestry
Welshpool – Forden – Montgomery – Kerry – Newtown
Tregynon – Aberbechan – Newtown (High School Days Only)
Welshpool Town Service via Borfa Green (High School Days Only)
Shrewsbury – Westbury – Worthen – Montgomery
Machynlleth – Newtown – Welshpool – Oswestry -Wrexham
If you have any questions regarding our public service transport, please do not hesitate to contact us using the form opposite.