Minffordd departures

Machynlleth

Platform 1
06:57
on time
More
Show Less

Calling at

Penrhyndeudraeth07:01on time
Llandecwyn07:03on time
Talsarnau07:05on time
Tygwyn07:09on time
Harlech07:17on time
Llandanwg07:23on time
Pensarn07:24on time
Llanbedr07:28on time
Dyffryn Ardudwy07:31on time
Talybont07:34on time
Llanaber07:39on time
Barmouth07:48on time
Morfa Mawddach07:53on time
Fairbourne07:57on time
Llwyngwril08:04on time
Tonfanau08:11on time
Tywyn08:17on time
Aberdovey08:23on time
Penhelig08:25on time
Dovey Junction08:38on time
Machynlleth08:46on time
From PwllheliOperated by Transport for Wales
07:52
on time
More
Show Less

Calling at

Penrhyndeudraeth07:55on time
Llandecwyn07:58on time
Talsarnau08:00on time
Tygwyn08:04on time
Harlech08:11on time
Llandanwg08:26on time
Pensarn08:28on time
Llanbedr08:31on time
Dyffryn Ardudwy08:34on time
Talybont08:37on time
Llanaber08:42on time
Barmouth08:47on time
Morfa Mawddach08:56on time
Fairbourne09:00on time
Llwyngwril09:06on time
Tonfanau09:13on time
Tywyn09:22on time
Aberdovey09:33on time
Penhelig09:35on time
Dovey Junction09:48on time
Machynlleth09:55on time
Caersws10:34on time
Newtown (Powys)10:41on time
Welshpool10:56on time
Shrewsbury11:19on time
Wellington (Shropshire)11:44on time
Telford Central11:51on time
Wolverhampton12:09on time
Sandwell & Dudley12:18on time
Birmingham New Street12:32on time
Birmingham International12:50on time
From PwllheliOperated by Transport for Wales