Harlech departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus


Platform 2
on time
Show Less

Calling at

Tygwyn16:29on time
Talsarnau16:32on time
Llandecwyn16:35on time
Penrhyndeudraeth16:39on time
Minffordd16:43on time
Porthmadog16:49on time
Criccieth16:56on time
Penychain17:02on time
Abererch17:06on time
Pwllheli17:13on time
From MachynllethOperated by Transport for Wales


Platform 1
on time
Show Less

Calling at

Llandanwg16:34on time
Pensarn16:36on time
Llanbedr16:39on time
Dyffryn Ardudwy16:43on time
Talybont16:46on time
Llanaber16:50on time
Barmouth16:56on time
Morfa Mawddach17:00on time
Fairbourne17:04on time
Llwyngwril17:10on time
Tonfanau17:17on time
Tywyn17:26on time
Aberdovey17:33on time
Penhelig17:35on time
Dovey Junction17:48on time
Machynlleth17:57on time
From PwllheliOperated by Transport for Wales