Service timetable

13:38 Pwllheli to Machynlleth

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

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