Birmingham International – Shrewsbury trains

Transport for Wales trains runs between National Exhibition Centre and Crewe via Birmingham, Oldbury, Wolverhampton and Bilbrook. Runs every day. On Saturday 31 October the first train from National Exhibition Centre leaves at 10:08 and the last at 23:35 (4 journeys).

Operated by Transport for Wales. Timetable for Saturday, 31 October 2026. Plan a journey · Print this timetable

Questions

When is the first and last Transport for Wales train from National Exhibition Centre to Crewe?
On Saturday 31 October the first train leaves National Exhibition Centre at 10:08 and the last at 23:35, 4 journeys in all.
When is the first and last Transport for Wales train from Crewe to National Exhibition Centre?
On Saturday 31 October the first train leaves Crewe at 07:34 and the last at 11:32, 2 journeys in all.
Does the Birmingham International – Shrewsbury train run on Sundays?
Yes. Runs every day.
How often does the Birmingham International – Shrewsbury train run?
On Saturday 31 October there are 4 journeys from National Exhibition Centre, at 10:08, 20:09, 22:37 and 23:35.
Where does the Birmingham International – Shrewsbury train stop?
Main stops from National Exhibition Centre to Crewe: Birmingham International station (National Exhibition Centre), Birmingham New Street station (Birmingham), Sandwell & Dudley station (Oldbury), Wolverhampton station (Wolverhampton), Bilbrook station (Bilbrook), Codsall station (Codsall), Albrighton station (Albrighton), Cosford station (Cosford), Shifnal station (Shifnal), Telford Central station (Telford), Oakengates station (Oakengates), Wellington (Shropshire) station (Wellington), Shrewsbury station (Shrewsbury). The full list is in the timetable below.
Who runs the Birmingham International – Shrewsbury train?
Transport for Wales.

Birmingham International to Shrewsbury

StopJourney 1Journey 2Journey 3Journey 4
Birmingham International station, National Exhibition Centre10:0820:09
Birmingham New Street station10:2220:2222:3723:35
Sandwell & Dudley station, Oldbury10:3020:3022:4523:43
Wolverhampton station10:4120:4122:5623:55
Bilbrook station00:01
Codsall station00:03
Albrighton station00:08
Cosford station00:11
Shifnal station00:16
Telford Central station10:5820:5923:1300:23
Oakengates station00:25
Wellington (Shropshire) station11:0621:0723:2000:31
Shrewsbury station11:2321:2123:3700:47

Crewe to Birmingham International

StopJourney 1Journey 2
Crewe station07:34
Nantwich station07:41
Wrenbury station07:47
Whitchurch (Shrops) station07:55
Prees station08:01
Wem station08:06
Yorton station08:11
Shrewsbury station08:2911:32
Wellington (Shropshire) station08:4411:46
Telford Central station08:5111:53
Wolverhampton station09:1112:11
Sandwell & Dudley station, Oldbury09:2012:21
Birmingham New Street station09:3912:39
Birmingham International station, National Exhibition Centre09:5212:53

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 31 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook