Dyffryn Ardudwy to Pwllheli

Platform 1
14:07
left 14:15

Previously called at

Birmingham International10:08left on time
Birmingham New Street10:22left on time
Sandwell & Dudley10:30left on time
Wolverhampton10:41left on time
Telford Central10:58left on time
Wellington (Shropshire)11:06left on time
Shrewsbury11:27left 11:37
Welshpool11:49left 12:04
Newtown (Powys)12:04left 12:18
Caersws12:11left 12:26
Machynlleth12:51left 12:58
Dovey Junction12:59left 13:12
Penhelig13:08left no report
Aberdovey13:12left 13:24
Tywyn13:25left 13:35
Tonfanau13:29left 13:39
Llwyngwril13:35left 13:45
Fairbourne13:44left 13:53
Morfa Mawddach13:45left 13:56
Barmouth13:57left 14:03
Llanaber14:01left 14:07
Talybont14:04left 14:12
Dyffryn Ardudwy14:07left 14:15

Calling at

Llanbedr14:12left 14:19
Pensarn14:13left no report
Llandanwg14:16left 14:22
Harlech14:22left 14:29
Tygwyn14:36left no report
Talsarnau14:37left on time
Llandecwyn14:40left on time
Penrhyndeudraeth14:44left on time
Minffordd14:47left on time
Porthmadog14:56left on time
Criccieth15:03left on time
Penychain15:09left on time
Abererch15:13left no report
Pwllheli15:18arrived on time
Operated by Transport for Wales