Minffordd to Birmingham New Street

Platform 1
18:10
left 18:12

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

Calling at

Penrhyndeudraeth18:14left 18:16
Llandecwyn18:16left no report
Talsarnau18:18left no report
Tygwyn18:22left on time
Harlech18:30left on time
Llandanwg18:36left on time
Pensarn18:37left no report
Llanbedr18:41left on time
Dyffryn Ardudwy18:44left on time
Talybont18:47left on time
Llanaber18:52left no report
Barmouth18:57left on time
Morfa Mawddach19:01left 19:04
Fairbourne19:05left 19:07
Llwyngwril19:12left 19:15
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:10left 22:13
Sandwell & Dudley22:20left 22:23
Birmingham New Street22:31arrived 22:33
Operated by Transport for Wales