Wrexham Public Transit Routes and Schedules

1 Chester Railway Station - Wrexham Bus Station 2 Oswestry - Gobowen - Chirk - Wrexham 2A Oswestry - Weston Rhyn - Chirk - Wrexham 2C Cefn Mawr - Ruabon - Wrexham 3 4a 4c 5 5 Chester - Huntington 5c 7 8 11 Wrexham - Minera via Coedpoeth 11A Wrexham - Minera via Coedpoeth 12 Wrexham - Brymbo via Pentre Broughton 14 17 Wrexham - Moss - Wrexham 21 21h 27 29 33 34 Wrexham - Trevalyn via Llay 35 41 Wrexham - Smithfield - Wrexham 42 42W 44 64 146 Wrexham - Bangor - Hanmer - Whitchurch PC1 PC2 T12 T12 Machynlleth - Wrexham via Newtown, Welshpool, Oswestry T3 Barmouth - Wrexham via Dolgellau, Bala T3C Barmouth - Wrexham via Dolgellau, Bala TL1 Wrexham - Borras via Maes y Dre TL2 Wrexham - Pentre bach via Pen y Bryn TL3 Wrexham - Abenbury Transport for Wales Birkenhead North - Wrexham General Transport for Wales Chester - Wrexham General Transport for Wales Shrewsbury - Chester X46 X51 X51 Avanti West Coast Wrexham General - Crewe Avanti West Coast Wrexham General - London Euston 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 Chester - Wolverhampton Transport for Wales Crewe - Birmingham International 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 Liverpool Lime Street - Wrexham General Transport for Wales Llandudno - Shrewsbury Transport for Wales Llandudno Junction - Cardiff Central Transport for Wales Manchester Piccadilly - Shrewsbury Transport for Wales Rhyl - Birmingham New Street Transport for Wales Rhyl - Cardiff Central Transport for Wales Rhyl - Shrewsbury 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 - Llandudno Junction Transport for Wales Shrewsbury - Wrexham General Transport for Wales Swansea - Crewe Transport for Wales Wrexham Central - Bidston Transport for Wales Wrexham General - Chester Transport for Wales Wrexham General - Wolverhampton