← Change station
Penrhyndeudraeth
Earlier trains
10:05
Wolverhampton
2I16 • Transport for Wales
1
10:39
Pwllheli
2J03 • Transport for Wales
1
Later trains
← Departures from Penrhyndeudraeth
07:24 Pwllheli to Wolverhampton
2I12 • Transport for Wales •
RTT
This train has been delayed by a speed restriction.
Pwllheli
07:24
1
Abererch
07:28
07:30
• by request
1
Penychain
07:31
07:34
• by request
1
Criccieth
07:38
07:41
1
Porthmadog
07:47
07:50
1
Minffordd
07:52
07:56
1
Penrhyndeudraeth
07:56
08:01
1
Llandecwyn
07:58
arr •
07:58
08:03
dep
• by request
1
Talsarnau
08:00
arr •
08:00
08:05
dep
• by request
1
Tygwyn
08:04
arr •
08:04
08:07
dep
• by request
1
Harlech
08:11
arr •
08:21
dep
1
Llandanwg
08:26
• by request
1
Pensarn
08:28
• by request
1
Llanbedr
08:31
• by request
1
Dyffryn Ardudwy
08:34
08:35
• by request
1
Talybont
08:37
08:38
• by request
1
Llanaber
08:43
• by request
1
Barmouth
08:47
08:44
arr •
08:52
dep
1
Morfa Mawddach
08:56
08:57
• by request
1
Fairbourne
09:00
1
Llwyngwril
09:06
• by request
1
Tonfanau
09:13
• by request
1
Tywyn
09:22
arr •
09:27
dep
1
Aberdovey
09:33
1
Penhelig
09:35
• by request
1
Dovey Junction
09:48
1
Machynlleth
09:55
1
Merges with
the Aberystwyth to Wolverhampton
.