← Change station
Tonfanau
11:21
from Pwllheli
2I14 • Transport for Wales
1
↓
This site cannot display trains that left over 2 hours ago.
15:16
15:19
Birmingham International
2I22 • Transport for Wales • by request
1
15:29
Pwllheli
2J15 • Transport for Wales • by request
1
Later trains
← Departures from Tonfanau
09:34 Pwllheli to Birmingham International
2I14 • Transport for Wales •
RTT
Pwllheli
09:34
1
Abererch
09:38
09:39
• by request
1
Penychain
09:41
• by request
1
Criccieth
09:48
1
Porthmadog
09:58
1
Minffordd
10:02
1
Penrhyndeudraeth
10:06
10:07
1
Llandecwyn
10:08
10:09
• by request
1
Talsarnau
10:10
10:11
• by request
1
Tygwyn
10:14
10:12
• by request
1
Harlech
10:23
10:18
arr •
10:28
dep
1
Llandanwg
10:34
• by request
1
Pensarn
10:35
10:36
• by request
1
Llanbedr
10:39
• by request
1
Dyffryn Ardudwy
10:42
10:43
• by request
1
Talybont
10:45
10:46
• by request
1
Llanaber
10:50
• by request
1
Barmouth
10:55
10:52
arr •
10:59
dep
1
Morfa Mawddach
11:03
11:04
• by request
1
Fairbourne
11:07
11:08
1
Llwyngwril
11:14
11:16
• by request
1
Tonfanau
11:21
11:22
• by request
1
Tywyn
11:29
arr •
11:30
dep
1
Aberdovey
11:36
11:37
1
Penhelig
11:39
11:40
• by request
1
Dovey Junction
11:52
1
Machynlleth
11:58
2
Merges with
the Aberystwyth to Birmingham International
.