← Change station
Tonfanau
Earlier trains
09:13
Wolverhampton
2I12 • Transport for Wales • by request
1
09:33
Pwllheli
2J03 • Transport for Wales • by request
1
Later trains
← Departures from Tonfanau
06:29 Pwllheli to Machynlleth
2G20 • Transport for Wales •
RTT
This train has been delayed by a speed restriction.
Pwllheli
06:29
1
Abererch
06:33
arr •
06:33
06:36
dep
• by request
1
Penychain
06:35
arr •
06:36
06:38
dep
• by request
1
Criccieth
06:43
06:46
1
Porthmadog
06:53
06:56
1
Minffordd
06:57
07:01
1
Penrhyndeudraeth
07:01
07:06
1
Llandecwyn
07:03
arr •
07:03
07:08
dep
• by request
1
Talsarnau
07:05
arr •
07:05
07:11
dep
• by request
1
Tygwyn
07:09
arr •
07:09
07:12
dep
• by request
1
Harlech
07:17
07:18
1
Llandanwg
07:23
• by request
1
Pensarn
07:24
07:25
• by request
1
Llanbedr
07:28
• by request
1
Dyffryn Ardudwy
07:31
07:33
• by request
1
Talybont
07:34
07:37
• by request
1
Llanaber
07:39
07:41
• by request
1
Barmouth
07:48
07:44
arr •
07:49
dep
1
Morfa Mawddach
07:53
07:54
• by request
1
Fairbourne
07:57
07:58
1
Llwyngwril
08:04
08:06
• by request
1
Tonfanau
08:11
08:12
• by request
1
Tywyn
08:17
08:18
1
Aberdovey
08:23
08:25
1
Penhelig
08:25
• by request
1
Dovey Junction
08:38
1
Machynlleth
08:46
1