Llwyngwril to Birmingham New Street

Platform 1
19:12
left 19:16

Previously called at

Pwllheli17:42left on time
Abererch17:46left on time
Penychain17:49left on time
Criccieth17:56left on time
Porthmadog18:06left on time
Minffordd18:10left 18:12
Penrhyndeudraeth18:14left 18:17
Llandecwyn18:16left 18:19
Talsarnau18:18left 18:21
Tygwyn18:22left 18:24
Harlech18:30left on time
Llandanwg18:36left on time
Pensarn18:37left on time
Llanbedr18:41left on time
Dyffryn Ardudwy18:44left 18:46
Talybont18:47left 18:50
Llanaber18:52left on time
Barmouth18:57left 18:59
Morfa Mawddach19:01left 19:04
Fairbourne19:05left 19:08
Llwyngwril19:12left 19:16

Calling at

Tonfanau19:19left no report
Tywyn19:27left on time
Aberdovey19:40left on time
Penhelig19:43left on time
Dovey Junction19:56left 19:53
Machynlleth20:04left on time
Caersws20:38left on time
Newtown (Powys)20:45left on time
Welshpool20:59left on time
Shrewsbury21:25left 21:29
Wellington (Shropshire)21:44left 21:48
Telford Central21:51left 21:55
Wolverhampton22:10due 22:12
Sandwell & Dudley22:20on time
Birmingham New Street22:31on time
Operated by Transport for Wales