Shrewsbury departures

16:41
on time
More
Show Less
From ShrewsburyOperated by West Midlands Trains
16:50
on time
More
Show Less

Calling at

Wem17:01on time
Whitchurch (Shropshire)17:09on time
Nantwich17:19on time
Crewe17:28on time
Wilmslow17:49on time
Stockport17:59on time
Manchester Piccadilly18:13on time
From CarmarthenOperated by Transport for Wales

Carmarthen

Platform 7B
16:51
due 16:55
More
Show Less

Calling at

Church Stretton17:05due 17:09
Craven Arms17:13due 17:17
Ludlow17:21due 17:24
Leominster17:31due 17:34
Hereford17:50on time
Abergavenny18:13on time
Pontypool & New Inn18:23on time
Cwmbran18:28on time
Newport (South Wales)18:40on time
Cardiff Central18:54on time
Bridgend19:24on time
Pyle19:31on time
Port Talbot Parkway19:38on time
Baglan19:42on time
Briton Ferry19:45on time
Neath19:49on time
Skewen19:54on time
Llansamlet19:58on time
Swansea20:07on time
Gowerton20:22on time
Llanelli20:30on time
Pembrey & Burry Port20:36on time
Carmarthen20:58on time
From Manchester PiccadillyOperated by Transport for Wales
17:13
due 17:16
More
Show Less

Calling at

Wellington (Shropshire)17:25due 17:27
Telford Central17:31due 17:33
Shifnal17:36on time
Codsall17:45on time
Wolverhampton17:54on time
Birmingham New Street18:17on time
From ShrewsburyOperated by West Midlands Trains
17:16
on time
More
Show Less

Calling at

Church Stretton17:30on time
Craven Arms17:38on time
Ludlow17:46on time
Leominster17:56on time
Hereford18:13on time
Abergavenny18:36on time
Cwmbran18:49on time
Newport (South Wales)19:06on time
Cardiff Central19:20on time
From HolyheadOperated by Transport for Wales

Holyhead

Platform 3
17:25
on time
More
Show Less

Calling at

Gobowen17:42on time
Chirk17:48on time
Ruabon17:54on time
Wrexham General18:03on time
Chester18:22on time
Shotton18:34on time
Flint18:40on time
Prestatyn18:52on time
Rhyl18:58on time
Abergele & Pensarn19:04on time
Colwyn Bay19:12on time
Llandudno Junction19:18on time
Bangor (Gwynedd)19:37on time
Llanfairpwll19:44on time
Bodorgan19:54on time
Ty Croes19:58on time
Rhosneigr20:02on time
Valley20:07on time
Holyhead20:20on time
From Cardiff CentralOperated by Transport for Wales
17:28
on time
More
Show Less

Calling at

Welshpool17:49on time
Newtown (Powys)18:05on time
Caersws18:13on time
Machynlleth18:42on time
Dovey Junction18:56on time
Borth19:06on time
Aberystwyth19:20on time

Calling at

Machynlleth18:42on time
Dovey Junction19:10on time
Penhelig19:19on time
Aberdovey19:23on time
Tywyn19:33on time
Tonfanau19:36on time
Llwyngwril19:43on time
Fairbourne19:51on time
Morfa Mawddach19:53on time
Barmouth20:04on time
Llanaber20:07on time
Talybont20:12on time
Dyffryn Ardudwy20:15on time
Llanbedr20:19on time
Pensarn20:21on time
Llandanwg20:23on time
Harlech20:30on time
Tygwyn20:34on time
Talsarnau20:36on time
Llandecwyn20:39on time
Penrhyndeudraeth20:43on time
Minffordd20:47on time
Porthmadog20:55on time
Criccieth21:03on time
Penychain21:08on time
Abererch21:11on time
Pwllheli21:18on time
From Birmingham InternationalOperated by Transport for Wales
17:33
on time
More
Show Less

Calling at

Wellington (Shropshire)17:46on time
Telford Central17:53on time
Wolverhampton18:11on time
Smethwick Galton Bridge18:22on time
Birmingham New Street18:31on time
Birmingham International18:50on time
From Operated by Transport for Wales
17:41
on time
More
Show Less

Calling at

Wellington (Shropshire)17:53on time
Oakengates17:58on time
Telford Central18:01on time
Shifnal18:06on time
Cosford18:11on time
Albrighton18:14on time
Codsall18:19on time
Bilbrook18:22on time
Wolverhampton18:29on time
Sandwell & Dudley18:43on time
Birmingham New Street18:53on time
From ShrewsburyOperated by West Midlands Trains

Milford Haven

Platform 4
17:41
on time
More
Show Less

Calling at

Church Stretton17:55on time
Craven Arms18:03on time
Ludlow18:11on time
Leominster18:21on time
Hereford18:38on time
Abergavenny19:01on time
Pontypool & New Inn19:11on time
Cwmbran19:16on time
Newport (South Wales)19:29on time
Cardiff Central19:45on time
Bridgend20:07on time
Port Talbot Parkway20:19on time
Neath20:26on time
Swansea20:41on time
Gowerton20:54on time
Llanelli21:02on time
Pembrey & Burry Port21:08on time
Kidwelly21:15on time
Ferryside21:21on time
Carmarthen21:34on time
Whitland21:58on time
Clunderwen22:04on time
Clarbeston Road22:12on time
Haverfordwest22:20on time
Johnston22:31on time
Milford Haven22:41on time
From Manchester PiccadillyOperated by Transport for Wales