railinfo

Shrewsbury

○ connecting
21:43 21:44 from Cardiff Central
Transport for Wales · 2h 5m · 10 stops
Delayed Plat 4
21:47 21:53 from Birmingham New Street
West Midlands Railway
Delayed Plat 4
21:49 21:53 from Birmingham New Street
West Midlands Railway · 1h 23m · 13 stops
Delayed Plat 4
21:55 from Swansea
Transport for Wales · 4h 8m · 33 stops
On time Plat 5
21:56 21:59 from Birmingham New Street
West Midlands Railway · 1h 4m · 6 stops
Delayed Plat 6
21:58 from Manchester Piccadilly
Transport for Wales · 1h 28m · 10 stops
On time Plat 7B
22:16 from Cardiff Central
Transport for Wales · 2h 6m · 10 stops
On time Plat 4
22:21 from Birmingham International
Transport for Wales
Cancelled Plat 4
22:23 from Llandudno
Transport for Wales · 2h 12m · 13 stops
On time Plat 7B
22:24 from Birmingham International
Transport for Wales · 1h 15m · 6 stops
On time Plat 4
22:47 22:50 from Birmingham New Street
West Midlands Railway · 1h 21m · 13 stops
Delayed Plat 6
23:08 from Crewe
Transport for Wales · 49m · 7 stops
On time Plat 7
23:15 from Chester
Transport for Wales · 53m · 5 stops
On time Plat 7
23:28 from Cardiff Central
Transport for Wales · 2h 2m · 10 stops
On time Plat 4
23:36 23:38 from Birmingham New Street
West Midlands Railway
Delayed Plat 5
23:38 from Birmingham New Street
West Midlands Railway · 1h 12m · 10 stops
On time Plat 5
00:05 00:08 from Birmingham New Street
West Midlands Railway
Delayed Plat 6
00:06 00:02 from Manchester Piccadilly
Transport for Wales · 1h 34m · 10 stops
Early Plat 7B
00:07 00:08 from Birmingham New Street
West Midlands Railway · 1h 9m · 11 stops
Delayed Plat 6
00:30 00:28 from Cardiff Central
Transport for Wales · 2h 23m · 10 stops
Early Plat 4
00:55 00:53 from Birmingham International
Transport for Wales · 1h 39m · 12 stops
Early Plat 5
05:14 from Chester
Transport for Wales · 56m · 2 stops
Scheduled Plat 7
05:37 from Crewe
Transport for Wales · 30m · 1 stop
Scheduled Plat 4
06:05 from Crewe
Transport for Wales · 46m · 7 stops
Scheduled Plat 7B
06:27 from Chester
Transport for Wales · 1h 1m · 5 stops
Scheduled Plat 7
06:33 from Crewe
Transport for Wales · 39m · 4 stops
Cancelled Plat 4
06:47 from Cardiff Central
Transport for Wales · 2h 26m · 10 stops
Scheduled Plat 4
07:00 from Birmingham New Street
West Midlands Railway · 1h 11m · 11 stops
Cancelled Plat 6
07:08 from Aberystwyth
Transport for Wales · 1h 51m · 8 stops
Scheduled Plat 4
07:13 from Holyhead
Transport for Wales · 2h 46m · 15 stops
Scheduled Plat 7

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