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:32 On time
Penychain18:3818:38½ 18:38 18:38½
Criccieth18:44½18:45 18:44½ 18:45
Porthmadog118:5219:02 18:52 19:02
Minffordd19:05½19:06 19:05½ 19:06
Penrhyndeudraeth19:0919:09½ 19:09 19:09½
Llandecwyn19:1219:12½ 19:12 19:12½
Talsarnau19:14½19:15 19:14½ 19:15
Tygwyn19:1719:17½ 19:17 19:17½
Harlech119:21½19:22½ 19:21½ 19:22½
Llandanwg19:27½19:28 19:27½ 19:28
Pensarn (Gwynedd)19:29½19:30 19:29½ 19:30
Llanbedr19:3219:32½ 19:32 19:32½
Dyffryn Ardudwy19:3619:36½ 19:36 19:36½
Talybont19:38½19:39 19:38½ 19:39
Llanaber19:42½19:43 19:42½ 19:43
Barmouth119:47½20:08 19:47½ 20:08
Morfa Mawddach20:12½20:13 20:12½ 20:13
Fairbourne20:1520:15½ 20:15 20:15½
Llwyngwril20:22½20:23 20:22½ 20:23
Tonfanau20:2920:29½ 20:29 20:29½
Tywyn220:33½20:34½ 20:33½ 20:34½
Aberdovey20:4020:40½ 20:40 20:40½
Penhelig20:4320:43½ 20:43 20:43½
Dovey Junction120:5220:55½ 20:52 20:55½
Machynlleth121:0121:01 21:01 21:01
TalerddigUL21:1821:44½ 21:18 21:44½
Machynlleth Carr. Sidings22:01 22:01

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