Service timetable

17:36 Pwllheli to Machynlleth

Sunday 11 October 2026

Live map
Headcode: 2I28Headcode2I28 OperatorTransport for Wales UIDW44558

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
Pwllheli17:36 17:36 On time
Abererch17:4017:40 17:40 17:40½
Penychain17:4217:43 17:43 17:44
Criccieth17:5017:50 17:50 17:50½
Porthmadog118:0018:00 17:58½ 18:00½
Minffordd18:0518:05 18:05 18:05½
Penrhyndeudraeth18:0918:09 18:08½ 18:09
Llandecwyn18:1118:11 18:11½ 18:12
Talsarnau18:1318:13 18:14 18:14½
Tygwyn18:1718:17 18:16½ 18:17
Harlech118:2318:27 18:21½ 18:27
Llandanwg18:3218:32 18:31½ 18:32
Pensarn (Gwynedd)18:3318:33 18:34 18:34½
Llanbedr18:3718:37 18:36½ 18:37
Dyffryn Ardudwy18:4018:40 18:40½ 18:41
Talybont18:4318:43 18:43½ 18:44
Llanaber18:4918:49 18:48½ 18:49½
Barmouth118:5418:54 18:52½ 18:54½
Morfa Mawddach18:5918:59 18:59½ 19:00
Fairbourne19:0319:03 19:02½ 19:03
Llwyngwril19:0919:09 19:10 19:10½
Tonfanau19:1719:17 19:17½ 19:18
Tywyn119:2319:24 19:22 19:24½
Aberdovey19:3019:30 19:30 19:30½
Penhelig19:3319:33 19:33½ 19:34
Dovey Junction119:4619:48 19:44 19:48
Machynlleth119:55 19:54

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