Sandwell & Dudley departures

Trains at Birmingham International may be revised or diverted. More details can be found in Status and Disruptions.

16:30
on time
More
Show Less

Calling at

Wolverhampton16:41on time
Telford Central16:58on time
Wellington (Shropshire)17:06on time
Shrewsbury17:23on time
Welshpool17:51on time
Newtown (Powys)18:07on time
Caersws18:14on time
Machynlleth18:45on time
Dovey Junction18:56on time
Borth19:07on time
Bow Street19:13on time
Aberystwyth19:23on time

Calling at

Machynlleth18:45on 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:08on time
Talybont20:12on time
Dyffryn Ardudwy20:15on time
Llanbedr20:20on time
Pensarn20:21on time
Llandanwg20:24on time
Harlech20:30on time
Tygwyn20:35on time
Talsarnau20:36on time
Llandecwyn20:39on time
Penrhyndeudraeth20:43on time
Minffordd20:47on time
Porthmadog20:55on time
Criccieth21:03on time
Penychain21:08on time
Abererch21:12on time
Pwllheli21:18on time
From Birmingham InternationalOperated by Transport for Wales

Walsall

Platform 1
16:33
on time
More
Show Less

Calling at

Smethwick Galton Bridge16:35on time
Smethwick Rolfe Street16:38on time
Birmingham New Street16:45on time
Duddeston17:05on time
Aston17:07on time
Witton17:10on time
Perry Barr17:12on time
Hamstead17:15on time
Tame Bridge Parkway17:19on time
Bescot Stadium17:22on time
Walsall17:27on time
From WolverhamptonOperated by West Midlands Trains