Talsarnau to Birmingham International

Platform 1
10:09
left 10:16

Previously called at

Pwllheli09:34left on time
Abererch09:38left on time
Penychain09:41left on time
Criccieth09:48left on time
Porthmadog09:57left 10:00
Minffordd10:01left 10:05
Penrhyndeudraeth10:05left 10:10
Llandecwyn10:07left 10:13
Talsarnau10:09left 10:16

Calling at

Tygwyn10:13left no report
Harlech10:22left on time
Llandanwg10:35left on time
Pensarn10:36left no report
Llanbedr10:40left on time
Dyffryn Ardudwy10:43left on time
Talybont10:46left on time
Llanaber10:51left on time
Barmouth10:56left on time
Morfa Mawddach11:03left on time
Fairbourne11:07left on time
Llwyngwril11:14left on time
Tonfanau11:21left no report
Tywyn11:29left 11:26
Aberdovey11:36left 11:47
Penhelig11:38left 11:50
Dovey Junction11:50left 12:00
Machynlleth11:58left 12:08
Caersws12:32left 12:44
Newtown (Powys)12:39left 12:52
Welshpool12:53left 13:04
Shrewsbury13:16left 13:27
Wellington (Shropshire)13:44due 13:47
Telford Central13:51due 13:53
Wolverhampton14:10on time
Sandwell & Dudley14:20on time
Birmingham New Street14:32on time
Birmingham International14:52on time
Operated by Transport for Wales