railinfo

Shrewsbury

○ connecting
19:59 Birmingham New Street
West Midlands Railway · 1h 1m · 6 stops
Cancelled Plat 5
This train has been cancelled because of a fault on this train
20:05 Birmingham New Street
West Midlands Railway · 1h 21m · 13 stops
On time Plat 5
20:27 Chester
Transport for Wales · 56m · 3 stops
On time Plat 4
20:27 Chester
Transport for Wales · 58m · 5 stops
On time Plat 3
20:32 20:40 Aberystwyth
Transport for Wales · 1h 52m · 8 stops
Delayed Plat 6
20:35 Crewe
Transport for Wales · 52m · 7 stops
On time Plat 7B
20:51 Cardiff Central
Transport for Wales · 2h 15m · 10 stops
On time Plat 7B
20:52 20:51 Cardiff Central
Transport for Wales
Early Plat 7B
20:59 Birmingham New Street
West Midlands Railway · 1h 1m · 6 stops
On time Plat 5
21:01 Manchester Piccadilly
Transport for Wales · 1h 20m · 4 stops
On time Plat 4
21:05 Birmingham New Street
West Midlands Railway · 1h 21m · 13 stops
On time Plat 6
21:30 Birmingham International
Transport for Wales · 1h 24m · 6 stops
On time Plat 4
21:44 Holyhead
Transport for Wales · 3h 15m · 21 stops
On time Plat 4
21:50 Aberystwyth
Transport for Wales · 1h 45m · 8 stops
On time Plat 5
22:00 Birmingham New Street
West Midlands Railway · 1h 21m · 13 stops
On time Plat 4
22:03 Cardiff Central
Transport for Wales · 2h 33m · 10 stops
On time Plat 7
22:16 Manchester Piccadilly
Transport for Wales · 1h 21m · 7 stops
On time Plat 4
22:27 22:30 Manchester Piccadilly
Transport for Wales
Delayed Plat 4
22:30 Birmingham New Street
Transport for Wales · 1h 2m · 5 stops
On time Plat 7
22:30 Manchester Piccadilly
Transport for Wales · 1h 53m · 12 stops
On time Plat 4
22:40 Birmingham New Street
West Midlands Railway · 1h 11m · 11 stops
On time Plat 6
23:20 Cardiff Central
Transport for Wales · 2h 29m · 10 stops
On time Plat 7
23:29 Chester
Transport for Wales · 1h 12m · 8 stops
On time Plat 4
23:53 Chester
Transport for Wales · 54m · 5 stops
On time Plat 4
00:34 Crewe
Transport for Wales · 48m · 7 stops
On time Plat 4
04:30 Llandrindod
Transport for Wales · 1h 26m · 4 stops
Scheduled Plat 4
05:15 Fishguard Harbour
Transport for Wales · 4h 41m · 19 stops
Scheduled Plat 5
05:18 Birmingham International
Transport for Wales · 1h 33m · 6 stops
Scheduled Plat 7
05:31 Crewe
Transport for Wales · 48m · 7 stops
Scheduled Plat 4
05:37 Liverpool Lime Street
Transport for Wales · 1h 51m · 10 stops
Scheduled Plat 3

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Shrewsbury Station, Castle Foregate, Shrewsbury, Shropshire, SY1 2DQ
Managed by
Transport for Wales · staffed: full time
Platforms
5 · minimum connection time 5 min
Step-free access
Category A: Compliant step-free access to all platform(s) — Category A. Step free access to all platforms. The lift to Platform 3 is accessible from the front of the station. The lift to Platforms 4 to 7 is situated at the end of the subway beyond the ticket barriers. · lifts available · passenger assistance available
Ticket office
Mon–Fri 05:20–20:40 · Sat 05:20–19:40 · Sun 07:20–19:40
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Help points · Taxi rank · Bus links · Cycle parking (72) · Car park (198 spaces)

Source: National Rail Knowledgebase· updated 2026-09-23