Service timetable

09:34 Pwllheli to Machynlleth

Sunday 11 October 2026

Live map
Headcode: 2I10Headcode2I10 OperatorTransport for Wales UIDG39654

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:34 On time
Abererch09:3809:38 09:38 09:38½
Penychain09:4009:41 09:41 09:42
Criccieth09:4809:48 09:48 09:48½
Porthmadog109:5709:58 09:56 09:58
Minffordd10:0210:02 10:02 10:02½
Penrhyndeudraeth10:0610:06 10:05½ 10:06
Llandecwyn10:0810:08 10:08½ 10:09
Talsarnau10:1010:10 10:11 10:11½
Tygwyn10:1410:14 10:13½ 10:14
Harlech110:2310:28 10:21½ 10:28½
Llandanwg10:3410:34 10:33½ 10:34
Pensarn (Gwynedd)10:3510:35 10:36 10:36½
Llanbedr10:3910:39 10:38½ 10:39
Dyffryn Ardudwy10:4210:42 10:42½ 10:43
Talybont10:4510:45 10:45½ 10:46
Llanaber10:5010:50 10:49½ 10:50½
Barmouth110:5511:01 10:53½ 11:01
Morfa Mawddach11:0511:05 11:05½ 11:06
Fairbourne11:0911:09 11:08½ 11:09
Llwyngwril11:1511:15 11:16 11:16½
Tonfanau11:2211:22 11:23 11:23½
Tywyn111:3011:30 11:29½ 11:30½
Aberdovey11:3611:36 11:36 11:36½
Penhelig11:3911:39 11:39½ 11:40
Dovey Junction111:5111:51 11:50½ 11:51½
Machynlleth111:59 11:58

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