Shrewsbury departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

12:33
on time
More
Show Less
From ChesterOperated by Transport for Wales
12:41
on time
More
Show Less

Calling at

Wellington (Shropshire)12:53on time
Oakengates12:58on time
Telford Central13:01on time
Shifnal13:06on time
Cosford13:11on time
Albrighton13:14on time
Codsall13:20on time
Bilbrook13:23on time
Wolverhampton13:31on time
Sandwell & Dudley13:44on time
Birmingham New Street13:54on time
From ShrewsburyOperated by West Midlands Trains

Cardiff Central

Platform 7B
12:45
due 12:46
More
Show Less

Calling at

Church Stretton13:02on time
Craven Arms13:10on time
Ludlow13:18on time
Leominster13:28on time
Hereford13:44on time
Abergavenny14:07on time
Pontypool & New Inn14:17on time
Cwmbran14:22on time
Newport (South Wales)14:35on time
Cardiff Central14:51on time
From Manchester PiccadillyOperated by Transport for Wales
12:56
on time
More
Show Less

Calling at

Crewe13:31on time
Wilmslow13:53on time
Stockport14:05on time
Manchester Piccadilly14:20on time
From Cardiff CentralOperated by Transport for Wales

Aberystwyth

Platform 5
13:27
on time
More
Show Less

Calling at

Welshpool13:49on time
Newtown (Powys)14:06on time
Caersws14:13on time
Machynlleth14:44on time
Dovey Junction14:55on time
Borth15:05on time
Aberystwyth15:19on time
From Birmingham InternationalOperated by Transport for Wales
13:31
on time
More
Show Less

Calling at

Wellington (Shropshire)13:44on time
Telford Central13:50on time
Wolverhampton14:06on time
Smethwick Galton Bridge14:22on time
Birmingham New Street14:32on time
Birmingham International14:52on time
From AberystwythOperated by Transport for Wales
13:41
on time
More
Show Less

Calling at

Wellington (Shropshire)13:53on time
Oakengates13:58on time
Telford Central14:01on time
Shifnal14:06on time
Cosford14:11on time
Albrighton14:14on time
Codsall14:20on time
Bilbrook14:23on time
Wolverhampton14:30on time
Sandwell & Dudley14:43on time
Birmingham New Street14:54on time
From ShrewsburyOperated by West Midlands Trains
13:50
on time
More
Show Less

Calling at

Crewe14:25on time
Wilmslow14:50on time
Stockport15:02on time
Manchester Piccadilly15:15on time
From Cardiff CentralOperated by Transport for Wales

Milford Haven

no platform
13:50
on time
More
Show Less

Calling at

Church Stretton14:05on time
Craven Arms14:13on time
Ludlow14:22on time
Leominster14:33on time
Hereford14:50on time
Abergavenny15:16on time
Pontypool & New Inn15:26on time
Cwmbran15:31on time
Newport (South Wales)15:41on time
Cardiff Central15:57on time
Pontyclun16:14on time
Llanharan16:19on time
Pencoed16:24on time
Bridgend16:32on time
Pyle16:41on time
Port Talbot Parkway16:49on time
Neath16:57on time
Swansea17:11on time
Gowerton17:26on time
Llanelli17:35on time
Pembrey & Burry Port17:43on time
Carmarthen18:07on time
Whitland18:26on time
Clunderwen18:34on time
Clarbeston Road18:42on time
Haverfordwest18:50on time
Johnston18:59on time
Milford Haven19:13on time
From Manchester PiccadillyOperated by Transport for Wales

Crewe

no platform
14:22
on time
More
Show Less

Calling at

Yorton14:31on time
Wem14:36on time
Prees14:41on time
Whitchurch (Shropshire)14:48on time
Wrenbury14:54on time
Nantwich15:00on time
Crewe15:10on time
From ShrewsburyOperated by Transport for Wales