Shrewsbury bus station is at Raven Meadows in the town centre; facilities include coffee shop, toilets, payphone, car park.
Main bus and coach routes into Wales include:-
X70 Shrewsbury - Oswestry
X75 Shrewsbury - Welshpool - Newtown - Llanidloes
National Express 409 London Victoria - Birmingham - Shrewsbury - Welshpool - Newtown - Aberystwyth
National Express 545 London Victoria - Birmingham - Shrewsbury - Oswestry - Wrexham - Prestatyn - Rhyl - Colwyn Bay - Llandudno - Bangor - Caernarfon - Pwllheli