Pensarn departures

Pwllheli

Platform 1
20:22
due 20:28
More
Show Less

Calling at

Llandanwg 20:24 due 20:29
Harlech 20:30 due 20:35
Talsarnau 20:37 due 20:41
Llandecwyn 20:40 due 20:44
Penrhyndeudraeth 20:43 due 20:47
Minffordd 20:47 due 20:50
Porthmadog 20:55 due 20:58
Criccieth 21:03 due 21:06
Penychain 21:09 due 21:12
Abererch 21:12 due 21:15
Pwllheli 21:18 on time
From Birmingham International Operated by Transport for Wales

Machynlleth

Platform 1
21:25
due 21:27
More
Show Less

Calling at

Llanbedr 21:28 on time
Dyffryn Ardudwy 21:32 on time
Talybont 21:35 on time
Llanaber 21:39 on time
Barmouth 21:44 on time
Morfa Mawddach 21:50 on time
Fairbourne 21:53 on time
Llwyngwril 22:01 on time
Tonfanau 22:08 on time
Tywyn 22:14 on time
Aberdovey 22:23 on time
Penhelig 22:25 on time
Dovey Junction 22:36 on time
Machynlleth 22:45 on time
From Pwllheli Operated by Transport for Wales