Pensarn to Birmingham New Street

Platform 1
18:37
left on time

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

Calling at

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:59on time
Shrewsbury21:25on time
Wellington (Shropshire)21:44on time
Telford Central21:51on time
Wolverhampton22:10on time
Sandwell & Dudley22:20on time
Birmingham New Street22:31on time
Operated by Transport for Wales