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

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