Service timetable

12:51 Machynlleth to Pwllheli

Wednesday 7 October 2026

Live map
Headcode: 2J11Headcode2J11 OperatorTransport for Wales UIDW00566

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
Machynlleth212:51 13:16 +25 min
Dovey Junction112:5712:59 13:22 13:23 +24 min
Penhelig13:0813:08 13:32½ 13:33 +24 min
Aberdovey13:1213:12 13:35½ 13:36
Tywyn213:2213:25 13:42 13:44 +19 min
Tonfanau13:2913:29 13:48½ 13:49 +19 min
Llwyngwril13:3513:35 13:55 13:55½
Fairbourne13:4413:44 14:02½ 14:03
Morfa Mawddach13:4513:45 14:05 14:06 +20 min
Barmouth213:5713:57 14:11 14:13 +16 min
Llanaber14:0114:01 14:16½ 14:17½ +16 min
Talybont14:0414:04 14:21 14:21½
Dyffryn Ardudwy14:0714:07 14:23½ 14:24
Llanbedr14:1214:12 14:27½ 14:28
Pensarn (Gwynedd)14:1314:13 14:29½ 14:30
Llandanwg14:1614:16 14:31½ 14:32
Harlech214:2214:31 14:37 14:39 +8 min
Tygwyn14:3614:36 14:43½ 14:44 +8 min
Talsarnau14:3714:37 14:45½ 14:46
Llandecwyn14:4014:40 14:48½ 14:49
Penrhyndeudraeth14:4414:44 14:51½ 14:52
Minffordd14:4714:47 14:55 14:55½
Porthmadog214:5614:56 15:02½ 15:04
Criccieth15:0315:03 15:11 15:11½
Penychain15:0915:09 15:17½ 15:18½
Abererch15:1315:13 15:21 15:21½
Pwllheli15:18 15:26

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