Pensarn to Pwllheli

Platform 1
14:13
left 14:17

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 on time
Welshpool11:49left on time
Newtown (Powys)12:04left on time
Caersws12:11left 12:13
Machynlleth12:51left on time
Dovey Junction12:59left on time
Penhelig13:08left no report
Aberdovey13:12left on time
Tywyn13:25left on time
Tonfanau13:29left on time
Llwyngwril13:35left 13:37
Fairbourne13:44left on time
Morfa Mawddach13:45left 13:48
Barmouth13:57left on time
Llanaber14:01left on time
Talybont14:04left 14:06
Dyffryn Ardudwy14:07left 14:10
Llanbedr14:12left 14:15
Pensarn14:13left 14:17

Calling at

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