Tonfanau to Birmingham International

Platform 1
19:19
left 19:31

Previously called at

Pwllheli17:42left on time
Abererch17:46left on time
Penychain17:49left on time
Criccieth17:56left 17:58
Porthmadog18:06left on time
Minffordd18:10left 18:12
Penrhyndeudraeth18:14left 18:17
Llandecwyn18:16left 18:19
Talsarnau18:18left 18:22
Tygwyn18:22left 18:24
Harlech18:30left 18:40
Llandanwg18:36left 18:45
Pensarn18:37left 18:48
Llanbedr18:41left 18:50
Dyffryn Ardudwy18:44left 18:55
Talybont18:47left 18:59
Llanaber18:52left 19:02
Barmouth18:57left 19:07
Morfa Mawddach19:01left 19:13
Fairbourne19:05left 19:16
Llwyngwril19:12left 19:25
Tonfanau19:19left 19:31

Calling at

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