Shrewsbury Public Transit Routes and Schedules

1 Shrewsbury Bus Station - Monkmoor 2 Shrewsbury Bus Stn - New Park Rd - Millers Green 11 Shrewsbury Bus Stn - R.s. Hospital - Gains Park 12 Shrewsbury Bus Stn - Crowmeole Ln - Merlin Rd 17 Shrewsbury Bus Station - Shrewsbury Bus Station via Sutton Farm 20 Shrewsbury Bus Stn - Radbrook Village - Radbrook 21 Shrewsbury Bus Stn - Old Potts Way - Reabrook 23 Shrewsbury Bus Stn - Belvidere - Monkmoor 23A Mount Pleasant - Shrewsbury Bus Station via Monkmoor 24 Shrewsbury Bus Stn - Sundorne - Harlescott 25 Shrewsbury Bus Stn - Mount Pleasant - Harlescott 26 Shrewsbury Bus Stn - Coleham - Meole Village 26A Meole Village - Shrewsbury 27 Shrewsbury Bus Stn - Meole Estate - Bayston Hill 37 Meole School - Weeping Cross 38 38 Bayston Hill - Meole Estate - Meole Brace 39 Bayston Hill - Meole Brace 64 Shrewsbury - Market Drayton - Newcastle - Hanley 74 Llanfyllin - Llanymynech - Ford - Shrewsbury 74A Llanfyllin - Llanymynech - Ford - Shrewsbury 96 96 Telford - Shrewsbury 96A Telford - Shrewsbury 409 Victoria Coach Station, Belgravia-University Campus Penglais, Pengla 435 Ludlow - Church Stretton - Shrewsbury 436 Shrewsbury - Much Wenlock - Bridgnorth 437 Broseley - Shrewsbury via Much Wenlock 437cd 437ch 501 Ellesmere - Myddle - Shrewsbury 511 511 Shrewsbury - Wem - Prees - Whitchurch 512 Shrewsbury - Wem - Prees - Whitchurch 540 540 Cardington - Shrewsbury 552 Stiperstones - Shrewsbury 553 Bishops Castle - Shrewsbury 558 Montgomery - Shrewsbury 576 Shrewsbury - Oswestry Blu Grn Ohs Pnk T1 Transport for Wales Cardiff Central - Shrewsbury Transport for Wales Llandrindod - Shrewsbury Transport for Wales Llanwrtyd - Shrewsbury Transport for Wales Shrewsbury - Aberystwyth Transport for Wales Shrewsbury - Chester Transport for Wales Shrewsbury - Crewe Transport for Wales Shrewsbury - Hereford Transport for Wales Shrewsbury - Hereford Transport for Wales Shrewsbury - Newport (South Wales) X10 Shrewsbury Bus Station - Telford X11 Shrewsbury Bus Station - Telford X12 Newport - Shrewsbury via Wellington X5 Oswestry - Nescliffe - Shrewsbury X6 Oswestry - Much Wenlock via Royal Shrewsbury Hospital X75 X75 Shrewsbury - Rhayader Transport for Wales Aberystwyth - Birmingham International Transport for Wales Aberystwyth - Birmingham New Street Transport for Wales Birmingham International - Chester Transport for Wales Birmingham International - Holyhead Transport for Wales Birmingham International - Llandudno Transport for Wales Birmingham International - Manchester Piccadilly Transport for Wales Birmingham International - Rhyl Transport for Wales Birmingham International - Warrington Bank Quay Transport for Wales Birmingham New Street - Chester Transport for Wales Birmingham New Street - Holyhead Transport for Wales Birmingham New Street - Llandudno Transport for Wales Birmingham New Street - Manchester Piccadilly Transport for Wales Birmingham New Street - Wrexham General Transport for Wales Cardiff Central - Holyhead Transport for Wales Cardiff Central - Rhyl Transport for Wales Cardiff Central - Shrewsbury Transport for Wales Carmarthen - Shrewsbury Transport for Wales Chester - Wolverhampton Transport for Wales Crewe - Birmingham International Transport for Wales Crewe - Birmingham New Street Transport for Wales Crewe - Cardiff Central Transport for Wales Crewe - Carmarthen Transport for Wales Crewe - Fishguard Harbour Transport for Wales Crewe - Hereford Transport for Wales Crewe - Milford Haven Transport for Wales Crewe - Pembroke Dock Transport for Wales Crewe - Swansea Transport for Wales Holyhead - Cardiff Central Transport for Wales Holyhead - Shrewsbury Transport for Wales Llandrindod - Shrewsbury Transport for Wales Llandudno - Shrewsbury Transport for Wales Llandudno Junction - Cardiff Central Transport for Wales Machynlleth - Birmingham International Transport for Wales Manchester Piccadilly - Cardiff Central Transport for Wales Manchester Piccadilly - Carmarthen Transport for Wales Manchester Piccadilly - Fishguard Harbour Transport for Wales Manchester Piccadilly - Hereford Transport for Wales Manchester Piccadilly - Milford Haven Transport for Wales Manchester Piccadilly - Pembroke Dock Transport for Wales Manchester Piccadilly - Shrewsbury Transport for Wales Manchester Piccadilly - Swansea Transport for Wales Pwllheli - Birmingham International Transport for Wales Pwllheli - Birmingham New Street Transport for Wales Rhyl - Birmingham New Street Transport for Wales Rhyl - Cardiff Central Transport for Wales Rhyl - Shrewsbury Transport for Wales Shrewsbury - Aberystwyth Transport for Wales Shrewsbury - Birmingham International Transport for Wales Shrewsbury - Birmingham New Street Transport for Wales Shrewsbury - Chester Transport for Wales Shrewsbury - Crewe Transport for Wales Shrewsbury - Holyhead Transport for Wales Shrewsbury - Liverpool Lime Street Transport for Wales Shrewsbury - Llanelli Transport for Wales Shrewsbury - Llandudno Junction Transport for Wales Shrewsbury - Machynlleth Transport for Wales Shrewsbury - Manchester Piccadilly Transport for Wales Shrewsbury - Milford Haven Transport for Wales Shrewsbury - Pwllheli Transport for Wales Shrewsbury - Swansea Transport for Wales Shrewsbury - Wrexham General Transport for Wales Swansea - Crewe Transport for Wales Swansea - Shrewsbury Transport for Wales Wrexham General - Wolverhampton West Midlands Trains Shrewsbury - Birmingham New Street