Service timetable

17:42 Pwllheli to Machynlleth

Friday 9 October 2026

Live map
Headcode: 2G75Headcode2G75 OperatorTransport for Wales UIDW44292

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:41 -1 min
Abererch17:4617:46 17:45 17:46 On time
Penychain17:4817:49 17:48 17:49 -1 min
Criccieth17:5617:56 17:55 17:57 +1 min
Porthmadog118:0518:06 18:10 18:12 +6 min
Minffordd18:1018:10 18:16 18:17 +7 min
Penrhyndeudraeth18:1418:14 18:21 18:22 +8 min
Llandecwyn18:1618:16 18:24½ 18:24 +7 min
Talsarnau18:1818:18 18:26 18:26 +7 min
Tygwyn18:2218:22 18:29 18:30 +8 min
Harlech118:3018:30 18:35 18:37 +7 min
Llandanwg18:3618:36 18:42½ 18:40 +4 min
Pensarn (Gwynedd)18:3718:37 18:42 18:42 +4 min
Llanbedr18:4118:41 18:44 18:46 +5 min
Dyffryn Ardudwy18:4418:44 18:49 18:51 +6 min
Talybont18:4718:47 18:53 18:54 +6 min
Llanaber18:5218:52 18:57½ 18:58 +6 min
Barmouth118:5718:57 19:02 19:02 +5 min
Morfa Mawddach19:0119:01 19:07 19:08 +6 min
Fairbourne19:0519:05 19:10 19:11 +6 min
Llwyngwril19:1219:12 19:19 19:19 +6 min
Tonfanau19:1919:19 19:25½ 19:26 +6 min
Tywyn119:2719:34 19:29 19:36 +2 min
Aberdovey19:4019:40 19:41 19:43 +3 min
Penhelig19:4319:43 19:46½ 19:45 +1 min
Dovey Junction119:5619:56 19:54 19:58 +2 min
Machynlleth220:04 20:04 +1 min

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