891
Wolverhampton - Albrighton - Shifnal - Telford
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
Chester - Wolverhampton
Transport for Wales
Crewe - Birmingham International
Transport for Wales
Crewe - Birmingham New Street
Transport for Wales
Machynlleth - Birmingham International
Transport for Wales
Pwllheli - Birmingham International
Transport for Wales
Pwllheli - Birmingham New Street
Transport for Wales
Rhyl - Birmingham New Street
Transport for Wales
Shrewsbury - Birmingham International
Transport for Wales
Shrewsbury - Birmingham New Street
Transport for Wales
Wrexham General - Wolverhampton
West Midlands Trains
Shrewsbury - Birmingham New Street