Porthmadog departures

Pwllheli

Platform 2
16:53
on time
More
Show Less

Calling at

Criccieth 17:00 on time
Penychain 17:05 on time
Abererch 17:08 on time
Pwllheli 17:16 on time
From Birmingham International Operated by Transport for Wales
18:06
on time
More
Show Less

Calling at

Minffordd 18:10 on time
Penrhyndeudraeth 18:14 on time
Llandecwyn 18:16 on time
Talsarnau 18:18 on time
Tygwyn 18:21 on time
Harlech 18:27 on time
Pensarn 18:35 on time
Llanbedr 18:36 on time
Dyffryn Ardudwy 18:40 on time
Talybont 18:43 on time
Llanaber 18:47 on time
Barmouth 18:52 on time
Morfa Mawddach 18:59 on time
Fairbourne 19:02 on time
Llwyngwril 19:09 on time
Tonfanau 19:16 on time
Tywyn 19:23 on time
Aberdovey 19:38 on time
Penhelig 19:41 on time
Dovey Junction 19:53 on time
Machynlleth 20:01 on time
Caersws 20:33 due 20:37
Newtown (Powys) 20:43 on time
Welshpool 20:59 on time
Shrewsbury 21:24 on time
Wellington (Shropshire) 21:46 on time
Telford Central 21:53 on time
Wolverhampton 22:09 on time
Smethwick Galton Bridge 22:21 on time
Birmingham New Street 22:32 on time
From Pwllheli Operated by Transport for Wales