88 · Oldfird, Queens Drive, Welshpool – Welshpool Church in Wales Primary School, Salop Road, Welshpool
Effective: 30 March 2026
Public service vehicle operator licence
TANAT VALLEY COACHES
91 records · Current registrations: 13
Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.
88 · Oldfird, Queens Drive, Welshpool – Welshpool Church in Wales Primary School, Salop Road, Welshpool
Effective: 30 March 2026
64 · Llanarmon D.C – Llangollen Heath Centre
via Glyn Ceriog, Chirk Froncysllte
Effective: 30 March 2026
X76B · Welshpool Bus Station, Church Street, Welshpool – Welshpool Bus Station, Beatrice Street, Oswestry
via Guilsfield, Four Cross, Llanymench, Pant, Morda
Effective: 1 February 2026
X76A · Newton Bus Station, Back Lane – Welshpool Bus Station, Church Street Car Park
via Abermule, Caehowel, Montgomery, Berriew
Effective: 1 February 2026
72 · Cross Keys Bus Stop, High Street, Llanfyllin – Oswestry Bus Station, Beatrice Street, Oswestry
via Llanfyllin, Llansantffraid. Treflach, Trefonen, OSwestry
Effective: 3 November 2025
84 · Watergate St, Llanfair – Powys College
via Newtown High School
Effective: 1 September 2025
79 · LLANGYNOG, CAR PARK – OSWESTRY, BUS STATION
via LLANRHAEADR YM, LLYNCLYS
Effective: 31 August 2025
74 · Llanfyllin – Shrewsbury
Effective: 31 August 2025
76 · Llanrhaeadr, Square – Welshpool, High Street
via Welshpool Bus Station
Effective: 31 August 2025
81 · Welshpool – Newtown
via Welshpool Bus Station
Effective: 31 August 2025
X85 · AS489, CARNO POWYS – Newton Bus Station,Back Lane
via Clater, Caersws
Effective: 31 August 2025
X77 · Newtown Bus Station, Back Lane – Shrewsbury London Road College
via Welshpool
Effective: 31 August 2025
86A · Newtown Bus Station – Newtown Bus Station
via Treowen School, trehafren
Effective: 3 September 2018
558 · Montgomery – Shrewsbury
via Royal Shrewsbury Hospital
Effective: 30 November 2025
T12B · Newtown Bus Station – Welshpool High Street
via Abermule, Montgomery Kingswood
Effective: 31 August 2025
T12D · Welshpool High Street – Oswald Road , Oswestry
via Guilsfield, Ardleen, Llandrinio, Four Crosses, Llanmynech, Pant, Morda
Effective: 31 August 2025
T12D · Oswald Road, Oswestry – Wrexham Bus Station
via Churk, Ruabon
Effective: 31 August 2025
72 · Llanfyllin Cross Keys/ High School – Oswestry Bus Station
via Llansanffraid, Llanmynech
Effective: 22 April 2024
T12A · Machynlleth Railway Station Approach – Caersws
via Llan Brynmawr, Carno, Llanwnog, Caersws
Effective: 18 March 2024
449 · ELLESMERE, CROSS STREET – OSWESTRY, OSWALD ROAD
via WHITTINGTON
Effective: 17 April 2023
576 · Oswestry bus station ( Morda) – Shrewsbury bus station
via Kinnerley, Shotatton, Baschurch, Yeaton and Walford
Effective: 9 January 2023
NB1 ( Night Bus A) · Black Gate Street, Oswestry – Black Gate Street, Oswestry
Effective: 5 January 2023
NB1 (Night bus Village B) · Willow Street, Oswestry – Willow Street, Oswestry
Effective: 5 January 2023
S1 · Shrewsbury Bus Station – New Meadows Stadium
Effective: 29 September 2022
S4 · Harlescott Park & Ride Site, Shrewsbury – New Meadow Stadium, Shrewsbury
Effective: 29 September 2022
S3 · Shrewsbury, Shire Hall – New Meadows Stadium,Shrewsbury
via Shrewsbury Business Park
Effective: 29 September 2022
S2 · Shrewsbury, Oxon Park and Ride – New Maeadows Stadium, Shrewsbury
Effective: 29 September 2022
400 · OSWESTRY SAINBURY'S BUS SHELTER – OSWESTRY SAINBURY'S BUS SHELTER
Effective: 9 January 2022
NB1 · Llansantffraid, Ym Mechain – Llansantffraid, Ym Mechain
via Oswestry
Effective: 3 December 2021
NB1 · Llansantffraid-YM-Mechain – Llansantffraid-YM-Mechain
Effective: 3 December 2021
37 · Medle Brace School, Shrewsbury – Weeping Cross, Shrewsbury
via Tilstock Crescent
Effective: 18 October 2021
401 · OSWESTRY, SAINSBURYS – OSWESTRY, SAINSBURYS
via ASTON WAY, COLLEGE ROAD
Effective: 3 August 2020
X1 · LLANFYLLIN, CROSS KEYS – ABERYSTWYTH, PARK AVENUE
via LLYNCLYS, MEIFOD, LLANFAIR CAEREINION, MACHYNLLETH
Effective: 31 July 2020
X4 · Oswestry – Aberystwyth
via Welshpool/Newton
Effective: 23 July 2020
64 · Llanarmon DC – Llangollen Health Centre
via Glyn Ceriog, Pontfadog, Chirk, Fron Cysyllte
Effective: 31 March 2020
X3 · Newtown Bus Station – Shrewsbury Bus Station
via Welshpool
Effective: 1 October 2018
54 · NANTMAWR – OSWESTRY, NORTH SHROPSHIRE COLLEGE
via TREFLACH, TREFONEN
Effective: 3 September 2018
X85 · Newtown – Caersws
Effective: 3 September 2018
71 · Newtown Bus Station – Welshpool High Street
via Montgomery
Effective: 3 September 2018
X71 · Welshpool High Street – Oswestry Bus Station
via Arddleen
Effective: 3 September 2018
64 · Llanarmon DC – Llangollen Health Centre
via Glyn ceriog, Chirk, Froncysyllte
Effective: 31 March 2017
524 · Shrewsbury – Roddington
Effective: 6 September 2016
63 · OSWESTRY, POST OFFICE – IFTON HEATH, HALLS CORNER
via GOBOWEN, ST. MARTINS
Effective: 1 August 2016
X71 · Oswestry – Newtown
Effective: 22 July 2014
D55 · Tanat Valley – Tanat Valley
Effective: 6 February 2013
D71 · Oswestry – Welshpool
Effective: 2 January 2013
77 · Llanrhaeadr – Newtown, Coleg Powys
Effective: 1 January 2013
76 · Llanrhaeadr – Welshpool
Effective: 1 January 2013
73 · Llanfair Caereinion – Oswestry
Effective: 1 January 2013
84 · Llanfair Caereinion – Newtown
Effective: 1 January 2013
81A · Newtown – Montgomery
Effective: 1 January 2013
81 · Welshpool – Newtown
Effective: 1 January 2013
78 · Oswestry – Oswestry
Effective: 1 January 2013
X75 · Newtown – Welshpool
Effective: 1 January 2013
88 · Welshpool – Welshpool
Effective: 1 January 2013
89 · Llanfair Caereinion – Welshpool
Effective: 1 January 2013
88 · WELSHPOOL HIGH ST – MAESYDRE SCHOOL, WELSHPOOL
via BORFA GREEN, BRYN SIRIOL
Effective: 28 August 2012
D76 · Llanrhaeadr – Welshpool
Effective: 28 August 2012
89 · Llanfair Caereinion – Welshpool
via Adfa, New Mills
Effective: 28 August 2012
78 · Oswestry – Oswestry
via Llansilin
Effective: 28 August 2012
73 · Llanfair Caereinion – Oswestry
via Pontrobet
Effective: 28 August 2012
77 · Llanymynech – Newtown
Effective: 28 August 2012
81 · Montgomery – Newtown
Effective: 28 August 2012
81 · Newtown – Welshpool
Effective: 28 August 2012
84 · Llanfair Caereinion – Newtown
Effective: 28 August 2012
X75 · NEWTOWN – WELSHPOOL
Effective: 28 August 2012
X75 · LLANIDLOES – SHREWSBURY
via NEWTOWN, WELSHPOOL
Effective: 28 August 2011
X5 · Newtown – Wrexham
Effective: 9 August 2010
X2 · OSWESTRY BUS STATION – LLANDUDNO, TRINITY SQUARE, CHURCH
via OSWESTRY, LLANFYLLIN, BALA
Effective: 12 July 2010
522 · Machynlleth – Newtown
Effective: 1 September 2009
85 · Welshpool, Smithfield Car Park – Welshpool, Smithfield Car Park
Effective: 10 August 2009
448 · LAKE VRYNWY, VISITOR CENTRE – SHREWSBURY/WREXHAM
via LLANFYLLIN, LLANYMYNECH
Effective: 31 July 2008
D74 · lianflynn – shrewsbury
Effective: 10 February 2008
S4 · LLANRHAEADR, SQUARE – NEWTOWN, POWYS COLLEGE
via LLANFYLLIN, WELSHPOOL
Effective: 3 September 2007
D71 · OSWESTRY – WELSHPOOL
via PANT, LLANYMYNECH, GUILSFIELD
Effective: 28 August 2007
D74 · LLANYMYNECH – SHEWSBURY
via FOUR CROSSES & ALBERBURY
Effective: 23 July 2007
G1 · LLANRHAEADR, VILLAGE – CHURCHSTOKE, SUPERMARKET
via LLANFYLLIN, MEIFOD, WELSHPOOL, MONTGOMERY
Effective: 21 July 2007
X3 · LLANRHAEADR YM, SQUARE – BLACKPOOL, COACH STATION
via LLANYMYNECH, OSWESTRY, WREXHAM
Effective: 5 May 2007
71a · OSWESTRY, BUS STATION – SHREWSBURY, BUS STATION
via TREFONEN, LLANYMYNECH, FOUR CROSSES, FORD
Effective: 19 June 2006
OPERATION HOMEFRONT · LIVESTOCK MARKET, OSWESTRY – LIVESTOCK MARKET, OSWESTRY
via CHURCH STREET, OSWESTRY
Effective: 24 September 2005
441 · SHRAWARDINE BUS SHELTER – OSWESTRY, BUS STATION
via WILCOTT, PENTRE
Effective: 3 January 2005
441 · Shrawardine Bus Shelter, Shropshire – Oswestry Bus Station, Shropshire
via Edgerley, Pentre, Melverley, Llynclys, Mesbrook
Effective: 3 January 2005
X2 · LLANGEDWYN – LLANDUDNO
via OSWESTRY, LLANFYLLIN, BALA.
Effective: 16 September 2004
406 · BEECH GROVE, OSWESTRY – OSWEATRY BUS STATION
via JENNINGS RD
Effective: 6 September 2004
S3 · LLANSILIN, MAES-Y-LLAN – LLANFYLLIN, HIGH SCHOOL
via PENYBONT LE, LLANGEDWYN
Effective: 1 September 2004
411 · OSWESTRY PARK GATE – WREXHAM BUS STATION
Effective: 1 September 2004
S1 · PENTREFELIN, GARAGE – PENTREFELIN, GARAGE
via COEDWAY, FOUR CROSSES, LLANSANTFFRAID
Effective: 1 September 2004
E1 · NEWTOWN BUS STATION – THE EISTEDDFOD FIELD NR MEIFOD
via NEW MILLS LLANFAIR CAEREINION
Effective: 2 August 2003
E2 · WELSHPOOL – NATIONAL ELSTEDDFOD/ FIELD NR MEIFOD
via CYFRONYDD
Effective: 2 August 2003
RH3 · CEFN MAWR, VETERINARY SURGERY – YSGOL RHIWABON, BUS BAY
via PLAS MADOC
Effective: 3 May 2003
G1 · lianrhaeder – churchstone
Effective: Not published
Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗