Service 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:09
Minffordd18:1018:10 18:13 18:13½
Penrhyndeudraeth18:1418:14 18:16½ 18:17
Llandecwyn18:1618:16 18:19½ 18:20
Talsarnau18:1818:18 18:22 18:22½
Tygwyn18:2218:22 18:24½ 18:25
Harlech118:3018:30 18:31½ 18:33½
Llandanwg18:3618:36 18:38½ 18:39
Pensarn (Gwynedd)18:3718:37 18:41 18:41½
Llanbedr18:4118:41 18:43½ 18:44
Dyffryn Ardudwy18:4418:44 18:47½ 18:48
Talybont18:4718:47 18:50½ 18:51
Llanaber18:5218:52 18:54½ 18:55½
Barmouth118:5719:02 18:58½ 19:05½
Morfa Mawddach19:0619:06 19:10 19:10½
Fairbourne19:1019:10 19:13 19:13½
Llwyngwril19:1719:17 19:20½ 19:21
Tonfanau19:2419:24 19:27½ 19:28
Tywyn119:3219:34 19:34 19:37½
Aberdovey19:4019:40 19:43 19:43½
Penhelig19:4319:43 19:46½ 19:47
Dovey Junction119:5619:56 19:58 19:59
Machynlleth120:04 20:06

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