Service timetable

18:32 Pwllheli to Machynlleth Carr. Sidings

Wednesday 7 October 2026

Live map
Headcode: 3C07Headcode3C07 OperatorTransport for Wales UIDV38443

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Pwllheli18:32 18:46 +14 min
Penychain18:3818:38½ 18:52 18:52½ +14 min
Criccieth18:44½18:45 18:58½ 18:59
Porthmadog118:5219:02 19:15 19:17 +15 min
Minffordd19:05½19:06 19:20½ 19:21 +15 min
Penrhyndeudraeth19:0919:09½ 19:24 19:24½
Llandecwyn19:1219:12½ 19:27 19:27½
Talsarnau19:14½19:15 19:29½ 19:30
Tygwyn19:1719:17½ 19:32 19:32½
Harlech119:21½19:22½ 19:45 19:46 +24 min
Llandanwg19:27½19:28 19:51½ 19:52 +24 min
Pensarn (Gwynedd)19:29½19:30 19:53½ 19:54
Llanbedr19:3219:32½ 19:56 19:56½
Dyffryn Ardudwy19:3619:36½ 20:00 20:00½
Talybont19:38½19:39 20:02½ 20:03
Llanaber19:42½19:43 20:06½ 20:07
Barmouth119:47½20:08 20:16 20:18 +10 min
Morfa Mawddach20:12½20:13 20:23 20:24 +11 min
Fairbourne20:1520:15½ 20:26 20:26½
Llwyngwril20:22½20:23 20:33½ 20:34
Tonfanau20:2920:29½ 20:40 20:40½
Tywyn220:33½20:34½ 20:46 20:47 +13 min
Aberdovey20:4020:40½ 20:53 20:53½ +13 min
Penhelig20:4320:43½ 20:56 20:56½
Dovey Junction120:5220:55½ 21:06 21:12 +17 min
Machynlleth121:0121:01 21:20 21:22 +21 min
TalerddigUL21:1821:44½ 21:39 21:44 On time
Machynlleth Carr. Sidings22:01 22:01 On time

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