Service timetable

09:34 Pwllheli to Machynlleth

Friday 9 October 2026

Live map
Headcode: 2I16Headcode2I16 OperatorTransport for Wales UIDG39661

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
Pwllheli09:34 09:33 -1 min
Abererch09:3809:38 09:38 09:39 +1 min
Penychain09:4009:41 09:41 09:43 +1 min
Criccieth09:4809:48 09:48 09:50 +2 min
Porthmadog109:5709:57 09:57 09:59 +2 min
Minffordd10:0110:01 10:03 10:04 +3 min
Penrhyndeudraeth10:0510:05 10:07 10:09 +4 min
Llandecwyn10:0710:07 10:11½ 10:11 +3 min
Talsarnau10:0910:09 10:13 10:13 +3 min
Tygwyn10:1310:13 10:15½ 10:16 +3 min
Harlech110:2210:29 10:20 10:34 +5 min
Llandanwg10:3510:35 10:37 10:38 +3 min
Pensarn (Gwynedd)10:3610:36 10:40 10:40 +3 min
Llanbedr10:4010:40 10:41 10:42 +2 min
Dyffryn Ardudwy10:4310:43 10:45 10:46 +2 min
Talybont10:4610:46 10:49 10:51 +4 min
Llanaber10:5110:51 10:54½ 10:54 +3 min
Barmouth110:5610:59 10:58 11:00 +1 min
Morfa Mawddach11:0311:03 11:04 11:05 +1 min
Fairbourne11:0711:07 11:07 11:09 +2 min
Llwyngwril11:1411:14 11:16 11:17 +2 min
Tonfanau11:2111:21 11:23½ 11:22 On time
Tywyn111:2911:30 11:26 11:29 -1 min
Aberdovey11:3611:36 11:35 11:36 On time
Penhelig11:3811:38 11:39 11:40 +1 min
Dovey Junction111:5011:50 11:49 11:50 On time
Machynlleth111:58 11:58 +1 min

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