Minffordd departures

Machynlleth

Platform 1
06:57
on time
More
Show Less

Calling at

Penrhyndeudraeth 07:01 on time
Llandecwyn 07:03 on time
Talsarnau 07:05 on time
Tygwyn 07:08 on time
Harlech 07:15 on time
Pensarn 07:21 on time
Llanbedr 07:23 on time
Dyffryn Ardudwy 07:27 on time
Talybont 07:30 on time
Llanaber 07:34 on time
Barmouth 07:39 on time
Morfa Mawddach 07:48 on time
Fairbourne 07:51 on time
Llwyngwril 07:58 on time
Tonfanau 08:06 on time
Tywyn 08:10 on time
Aberdovey 08:19 on time
Penhelig 08:22 on time
Dovey Junction 08:33 on time
Machynlleth 08:43 on time
From Pwllheli Operated by Transport for Wales
07:52
on time
More
Show Less

Calling at

Penrhyndeudraeth 07:55 on time
Llandecwyn 07:58 on time
Talsarnau 08:00 on time
Tygwyn 08:03 on time
Harlech 08:09 on time
Pensarn 08:24 due 08:26
Llanbedr 08:27 on time
Dyffryn Ardudwy 08:31 on time
Talybont 08:34 on time
Llanaber 08:38 on time
Barmouth 08:43 on time
Morfa Mawddach 08:53 on time
Fairbourne 08:56 on time
Llwyngwril 09:04 on time
Tonfanau 09:11 on time
Tywyn 09:17 on time
Aberdovey 09:30 on time
Penhelig 09:33 on time
Dovey Junction 09:44 on time
Machynlleth 09:52 on time
Caersws 10:34 on time
Newtown (Powys) 10:41 on time
Welshpool 10:56 on time
Shrewsbury 11:18 on time
Wellington (Shropshire) 11:46 on time
Telford Central 11:53 on time
Wolverhampton 12:11 on time
Smethwick Galton Bridge 12:22 on time
Birmingham New Street 12:30 on time
Birmingham International 12:49 on time
From Pwllheli Operated by Transport for Wales