Service timetable

09:34 Pwllheli to Machynlleth

Wednesday 7 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: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:57 09:55½ 09:57½
Minffordd10:0110:01 10:01 10:01½
Penrhyndeudraeth10:0510:05 10:04½ 10:05
Llandecwyn10:0710:07 10:07½ 10:08
Talsarnau10:0910:09 10:10 10:10½
Tygwyn10:1310:13 10:12½ 10:13
Harlech110:2210:29 10:20½ 10:29½
Llandanwg10:3510:35 10:34½ 10:35
Pensarn (Gwynedd)10:3610:36 10:37 10:37½
Llanbedr10:4010:40 10:39½ 10:40
Dyffryn Ardudwy10:4310:43 10:43½ 10:44
Talybont10:4610:46 10:46½ 10:47
Llanaber10:5110:51 10:50½ 10:51½
Barmouth110:5610:59 10:54½ 10:59½
Morfa Mawddach11:0311:03 11:04 11:04½
Fairbourne11:0711:07 11:07 11:07½
Llwyngwril11:1411:14 11:14½ 11:15
Tonfanau11:2111:21 11:21½ 11:22
Tywyn111:2911:30 11:28 11:30
Aberdovey11:3611:36 11:35½ 11:36
Penhelig11:3811:38 11:39 11:39½
Dovey Junction111:5011:50 11:49½ 11:50½
Machynlleth111:58 11:57

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