Detailed timetable

20:26 Pwllheli to Machynlleth

Saturday 10 October 2026

Live map
Headcode: 2G80Headcode2G80 OperatorTransport for Wales UIDW44900

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Pwllheli20:26 20:25 -1 min
Abererch20:3020:30 20:31 20:32 +2 min
Penychain20:3220:33 20:34 20:35 +1 min
Criccieth20:4020:40 20:41 20:42 +2 min
Porthmadog120:4920:56 20:50 20:57 +1 min
Minffordd21:0021:00 21:01 21:02 +2 min
Penrhyndeudraeth21:0421:04 21:06 21:07 +3 min
Llandecwyn21:0621:06 21:10 21:10 +3 min
Talsarnau21:0821:08 21:13 21:14 +5 min
Tygwyn21:1221:12 21:16½ 21:17 +5 min
Harlech121:1921:19 21:21 21:23 +4 min
Llandanwg21:2521:25 21:27 21:28 +3 min
Pensarn (Gwynedd)21:2621:26 21:29 21:31 +4 min
Llanbedr21:3021:30 21:33 21:33 +3 min
Dyffryn Ardudwy21:3321:33 21:37 21:38 +4 min
Talybont21:3621:36 21:41 21:42 +5 min
Llanaber21:4121:42 21:46 21:47 +5 min
Barmouth121:4621:46 21:50 21:52 +6 min
Morfa Mawddach21:5021:50 21:57 21:57 +6 min
Fairbourne21:5421:54 21:59 22:00 +6 min
Llwyngwril22:0122:01 22:07 22:08 +6 min
Tonfanau22:0822:08 22:14½ 22:15
Tywyn122:1622:25 22:21 22:31
Aberdovey22:3122:31 22:36½ 22:37
Penhelig22:3322:33 22:40 22:40½
Dovey Junction122:4622:46 22:51 22:52½
Machynlleth222:53 22:59

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.