Fairbourne to Birmingham New Street

Platform 1
19:05
left 19:08

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

Calling at

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