Detailed timetable

13:38 Pwllheli to Machynlleth

Friday 9 October 2026

Live map
Headcode: 2I24Headcode2I24 OperatorTransport for Wales UIDW44455

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
Pwllheli13:38 13:37 -1 min
Abererch13:4213:42 13:41 13:42 On time
Penychain13:4413:45 13:45 13:44 -2 min
Criccieth13:5213:52 13:51 13:51 -1 min
Porthmadog114:0114:02 13:59 14:02 On time
Minffordd14:0614:06 14:06 14:07 +1 min
Penrhyndeudraeth14:1014:10 14:10 14:11 +1 min
Llandecwyn14:1214:12 14:13½ 14:13 On time
Talsarnau14:1414:14 14:16 14:17 +2 min
Tygwyn14:1814:18 14:19½ 14:20 +2 min
Harlech114:2714:28 14:24 14:29 +1 min
Llandanwg14:3414:34 14:33 14:36 +2 min
Pensarn (Gwynedd)14:3514:35 14:38 14:38½ +2 min
Llanbedr14:3914:39 14:38 14:38 -1 min
Dyffryn Ardudwy14:4214:42 14:42 14:43 On time
Talybont14:4514:45 14:46 14:47 +1 min
Llanaber14:5014:50 14:50½ 14:50 On time
Barmouth114:5514:55 14:54 14:55 On time
Morfa Mawddach14:5914:59 15:00 15:01 +1 min
Fairbourne15:0315:03 15:03 15:04 +1 min
Llwyngwril15:0915:09 15:11 15:12 +2 min
Tonfanau15:1615:16 15:19 15:18 +1 min
Tywyn115:2615:26 15:22 15:26 On time
Aberdovey15:3215:32 15:31 15:32 On time
Penhelig15:3515:35 15:35½ 15:35 -1 min
Dovey Junction115:4715:47 15:44 15:46 -1 min
Machynlleth215:55 15:52 -2 min

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