Service timetable

13:38 Pwllheli to Machynlleth

Saturday 10 October 2026

Live map
Headcode: 2I24Headcode2I24 OperatorTransport for Wales UIDG39663

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

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