Shrewsbury: is my train late?
SHRNext hour: 1 of 9 departures running late, 0 cancelled · as of 18:36
Trade on whether trains at Shrewsbury run on time. Markets settle on the station's official board.
Departures
19
Arrivals
23
Operators
2
Live board
- Birmingham International to BHIDeparted1I26Plat 462%Market
- nowChester to CTRExpected+17 min1W81Plat 438%Market
- Carmarthen to CMNOn time1V58Plat 7B53%Market
- Manchester Piccadilly to MANOn time1W63Plat 460%Market
- Cardiff Central to CDFOn time1V98Plat 7B55%Market
- Holyhead to HHDExpected+2 min1W97Plat 454%Market
- Birmingham International to BHIOn time1I28Plat 657%Market
- Aberystwyth to AYWOn time1J27Plat 555%Market
- Cardiff Central to CDFOn time1V62Plat 7B54%Market
- Manchester Piccadilly to MANOn time1W24Plat 456%Market
- Chester to CTROn time1D17Plat 4A55%Market
- Holyhead to HHDOn time1W83Plat 352%Market
- Cardiff Central to CDFOn time1V64Plat 7B53%Market
- Manchester Piccadilly to MANOn time1W65Plat 453%Market
Departures from Shrewsbury
Showing 14 of 19
Arrivals at Shrewsbury
Showing 14 of 23
On-time record
All settled markets at Shrewsbury, by result.
Departures
60On time
72%
43
Delayed
28%
17
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
68%
41
Delayed
30%
18
Cancelled
2%
1
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Shrewsbury markets to settle.
- The 17:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 17:19 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 16:59 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:52 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:26 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 16:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 16:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 15:52 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 15:26 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 15:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:27 Aberystwyth → Shrewsbury was cancelled on Nov 14Closed Nov 14, 2026Cancelled
- The 15:19 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:27 Shrewsbury → Holyhead arrived on time on Nov 14Closed Nov 14, 2026On time
- The 14:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:30 Shrewsbury → Swansea arrived on time on Nov 14Closed Nov 14, 2026On time
- The 14:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 14:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 14:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 14:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:38 Swansea → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 13:19 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 12:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:27 Shrewsbury → Aberystwyth was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 12:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:35 Shrewsbury → Swansea was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:32 Shrewsbury → Birmingham International arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 11:19 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:30 Swansea → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:27 Aberystwyth → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 10:08 Birmingham International → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:19 Crewe → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 09:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 05:54 Shrewsbury → Swansea was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:59 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:15 Shrewsbury → Fishguard Harbour arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:52 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:26 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 08:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 04:50 Swansea → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:29 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 07:05 Shrewsbury → Birmingham New Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:10 Shrewsbury → Cardiff Central arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:22 Chester → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:26 Birmingham New Street → Shrewsbury was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:05 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 05:36 Shrewsbury → Liverpool Lime Street arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:36 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:40 Shrewsbury → Birmingham New Street was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 06:15 Shrewsbury → Chester arrived on time on Nov 14Closed Nov 14, 2026On time
- The 06:19 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:51 Birmingham New Street → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:31 Shrewsbury → Crewe arrived on time on Nov 14Closed Nov 14, 2026On time
- The 05:19 Crewe → Shrewsbury arrived on time on Nov 14Closed Nov 14, 2026On time
- The 23:16 Birmingham International → Shrewsbury arrived on time on Nov 13Closed Nov 14, 2026On time
- The 23:53 Shrewsbury → Chester arrived on time on Nov 13Closed Nov 14, 2026On time
- The 22:27 Shrewsbury → Manchester Piccadilly arrived on time on Nov 13Closed Nov 14, 2026On time
- The 22:58 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 14, 2026On time
- The 22:32 Manchester Piccadilly → Shrewsbury arrived on time on Nov 13Closed Nov 14, 2026On time
- The 22:40 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:00 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:19 Crewe → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:35 Shrewsbury → Swansea arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:05 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 21:09 Birmingham International → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:59 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:47 Swansea → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:52 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:23 Crewe → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 20:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:05 Shrewsbury → Birmingham New Street was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 20:35 Shrewsbury → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:08 Birmingham International → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:59 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:52 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:42 Shrewsbury → Chester was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 19:36 Crewe → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:05 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:00 Shrewsbury → Swansea was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 18:30 Shrewsbury → Aberystwyth arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:52 Birmingham New Street → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 18:26 Birmingham New Street → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 18:59 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:05 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:26 Shrewsbury → Crewe arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:49 Swansea → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:59 Shrewsbury → Birmingham New Street arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:52 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:05 Shrewsbury → Birmingham New Street was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:19 Crewe → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:59 Shrewsbury → Birmingham New Street was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:52 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:26 Birmingham New Street → Shrewsbury arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:05 Shrewsbury → Birmingham New Street was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 15:52 Birmingham New Street → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 15:26 Birmingham New Street → Shrewsbury was delayed on Nov 13Closed Nov 13, 2026Delayed
Operators at Shrewsbury
Sorted by number of markets. Each links to the operator's on-time record.
- West Midlands Trains LM46 departing · 48 arriving
- Transport for Wales AW33 departing · 35 arriving
Connected stations
Stations served by trains with a market at Shrewsbury.
Prices for Shrewsbury are set by traders on GADUIN. They are not railway forecasts or a timetable.