Fairbourne departures

19:05
on time
More
Show Less

Calling at

Llwyngwril19:12on time
Tonfanau19:19on time
Tywyn19:27on time
Aberdovey19:40on time
Penhelig19:43on time
Dovey Junction19:56on time
Machynlleth20:04on time
Caersws20:38on time
Newtown (Powys)20:45on time
Welshpool20:59on time
Shrewsbury21:25on time
Wellington (Shropshire)21:44on time
Telford Central21:51on time
Wolverhampton22:10on time
Sandwell & Dudley22:20on time
Birmingham New Street22:31on time
From PwllheliOperated by Transport for Wales

Pwllheli

Platform 1
19:51
on time
More
Show Less

Calling at

Morfa Mawddach19:53on time
Barmouth20:04on time
Llanaber20:08on time
Talybont20:12on time
Dyffryn Ardudwy20:15on time
Llanbedr20:20on time
Pensarn20:21on time
Llandanwg20:24on time
Harlech20:30on time
Tygwyn20:35on time
Talsarnau20:36on time
Llandecwyn20:39on time
Penrhyndeudraeth20:43on time
Minffordd20:47on time
Porthmadog20:55on time
Criccieth21:03on time
Penychain21:08on time
Abererch21:12on time
Pwllheli21:18on time
From MachynllethOperated by Transport for Wales