Shrewsbury departures

London Euston

Platform 5
06:39
on time
More
Show Less
From Shrewsbury Operated by Virgin Trains
06:45
on time
More
Show Less

Calling at

Wem 06:56 on time
Whitchurch (Shropshire) 07:05 on time
Nantwich 07:14 on time
Crewe 07:25 on time
Wilmslow 07:49 on time
Stockport 07:58 on time
Manchester Piccadilly 08:10 on time
From Cardiff Central Operated by Transport for Wales

Carmarthen

Platform 7B
06:48
on time
More
Show Less

Calling at

Church Stretton 07:02 on time
Craven Arms 07:10 on time
Ludlow 07:18 on time
Leominster 07:28 on time
Hereford 07:45 on time
Abergavenny 08:11 on time
Pontypool & New Inn 08:21 on time
Cwmbran 08:27 on time
Newport (South Wales) 08:39 on time
Cardiff Central 08:56 on time
Bridgend 09:24 on time
Port Talbot Parkway 09:36 on time
Neath 09:43 on time
Swansea 09:56 on time
Gowerton 10:13 on time
Llanelli 10:19 on time
Pembrey & Burry Port 10:26 on time
Kidwelly 10:33 on time
Ferryside 10:38 on time
Carmarthen 10:51 on time
From Crewe Operated by Transport for Wales
06:53
on time
More
Show Less

Calling at

Wellington (Shropshire) 07:05 on time
Telford Central 07:11 on time
Shifnal 07:17 on time
Wolverhampton 07:32 on time
Sandwell & Dudley 07:44 on time
Birmingham New Street 07:55 on time
From Shrewsbury Operated by West Midlands Trains
07:00
on time
More
Show Less

Calling at

Gobowen 07:18 on time
Chirk 07:24 on time
Ruabon 07:31 on time
Wrexham General 07:40 on time
From Shrewsbury Operated by Transport for Wales

Walsall

Platform 6
07:14
on time
More
Show Less

Calling at

Wellington (Shropshire) 07:27 on time
Oakengates 07:32 on time
Telford Central 07:35 on time
Shifnal 07:41 on time
Cosford 07:46 on time
Albrighton 07:49 on time
Codsall 07:55 on time
Bilbrook 07:58 on time
Wolverhampton 08:05 on time
Sandwell & Dudley 08:15 on time
Birmingham New Street 08:24 on time
Duddeston 08:32 on time
Aston 08:35 on time
Witton 08:38 on time
Perry Barr 08:40 on time
Hamstead 08:44 on time
Tame Bridge Parkway 08:48 on time
Bescot Stadium 08:51 on time
Walsall 08:55 on time
From Shrewsbury Operated by West Midlands Trains

Cardiff Central

Platform 7A
07:17
on time
More
Show Less

Calling at

Ludlow 07:42 on time
Leominster 07:53 on time
Hereford 08:10 on time
Abergavenny 08:33 on time
Pontypool & New Inn 08:43 on time
Cwmbran 08:48 on time
Newport (South Wales) 09:00 on time
Cardiff Central 09:18 on time
From Holyhead Operated by Transport for Wales

Llandudno

Platform 3
07:25
on time
More
Show Less

Calling at

Gobowen 07:42 on time
Chirk 07:48 on time
Ruabon 07:54 on time
Wrexham General 08:01 on time
Chester 08:20 on time
Shotton 08:31 on time
Flint 08:37 on time
Prestatyn 08:50 on time
Rhyl 08:56 on time
Abergele & Pensarn 09:02 on time
Colwyn Bay 09:10 on time
Llandudno Junction 09:15 on time
Deganwy 09:20 on time
Llandudno 09:26 on time
From Cardiff Central Operated by Transport for Wales

Aberystwyth

Platform 6
07:27
on time
More
Show Less

Calling at

Welshpool 07:48 on time
Newtown (Powys) 08:02 on time
Caersws 08:10 on time
Machynlleth 08:41 on time
Dovey Junction 08:55 on time
Borth 09:05 on time
Aberystwyth 09:20 on time
From Birmingham New Street Operated by Transport for Wales
07:33
on time
More
Show Less

Calling at

Wellington (Shropshire) 07:46 on time
Telford Central 07:53 on time
Wolverhampton 08:11 on time
Smethwick Galton Bridge 08:22 on time
Birmingham New Street 08:29 on time
Birmingham International 08:49 on time
From Machynlleth Operated by Transport for Wales