← Change station
Dyffryn Ardudwy
Earlier trains
08:34
Wolverhampton
2I12 • Transport for Wales • by request
1
10:11
delayed
Pwllheli
2J03 • Transport for Wales • by request
1
Later trains
← Departures from Dyffryn Ardudwy
06:43 Machynlleth to Pwllheli
2J02 • Transport for Wales •
RTT
Machynlleth
06:43
2
Dovey Junction
06:49
06:46
arr •
06:49
06:50
dep
1
Penhelig
06:58
• by request
1
Aberdovey
07:02
1
Tywyn
07:14
2
Tonfanau
07:17
07:18
• by request
1
Llwyngwril
07:24
07:25
• by request
1
Fairbourne
07:32
07:33
1
Morfa Mawddach
07:34
07:36
• by request
1
Barmouth
07:45
07:39
arr •
07:47
dep
2
Llanaber
07:51
• by request
1
Talybont
07:54
07:55
• by request
1
Dyffryn Ardudwy
07:57
07:59
• by request
1
Llanbedr
08:02
08:03
• by request
1
Pensarn
08:03
08:05
• by request
1
Llandanwg
08:06
08:07
• by request
1
Harlech
08:13
08:16
arr •
08:25
dep
2
Tygwyn
08:30
• by request
1
Talsarnau
08:31
08:32
• by request
1
Llandecwyn
08:34
08:35
• by request
1
Penrhyndeudraeth
08:38
1
Minffordd
08:41
1
Porthmadog
08:50
2
Criccieth
08:57
1
Penychain
09:03
• by request
1
Abererch
09:07
• by request
1
Pwllheli
09:14
1