Detailed timetable

17:42 Pwllheli to Machynlleth

Wednesday 7 October 2026

Live map
Headcode: 2I75Headcode2I75 OperatorTransport for Wales UIDW43513

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:42 17:45 +3 min
Abererch17:4617:46 17:49 17:49½ +3 min
Penychain17:4817:49 17:52 17:53
Criccieth17:5617:56 17:59 17:59½
Porthmadog118:0518:06 18:07 18:15 +9 min
Minffordd18:1018:10 18:19 18:19½ +9 min
Penrhyndeudraeth18:1418:14 18:22½ 18:23
Llandecwyn18:1618:16 18:25½ 18:26
Talsarnau18:1818:18 18:28 18:28½
Tygwyn18:2218:22 18:30½ 18:31
Harlech118:3018:30 18:39 18:40 +10 min
Llandanwg18:3618:36 18:45½ 18:46 +10 min
Pensarn (Gwynedd)18:3718:37 18:48 18:48½
Llanbedr18:4118:41 18:50½ 18:51
Dyffryn Ardudwy18:4418:44 18:54½ 18:55
Talybont18:4718:47 18:57½ 18:58
Llanaber18:5218:52 19:01½ 19:02½
Barmouth118:5719:02 19:03 19:05 +3 min
Morfa Mawddach19:0619:06 19:09 19:09½ +2 min
Fairbourne19:1019:10 19:12 19:12½
Llwyngwril19:1719:17 19:19½ 19:20
Tonfanau19:2419:24 19:26½ 19:27
Tywyn119:3219:34 19:31 19:34 On time
Aberdovey19:4019:40 19:40 19:40½ On time
Penhelig19:4319:43 19:43½ 19:44
Dovey Junction119:5619:56 19:52 19:55 -1 min
Machynlleth120:04 20:01 -2 min

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