Service timetable

21:47 Machynlleth to Pwllheli

Wednesday 7 October 2026

Live map
Headcode: 2J27Headcode2J27 OperatorTransport for Wales UIDW44958

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
Machynlleth221:47 22:15 +28 min
Dovey Junction121:5322:02 22:21 22:22 +20 min
Penhelig22:1022:10 22:31 22:32 +21 min
Aberdovey22:1422:14 22:35 22:35 +21 min
Tywyn222:2422:24 22:41 22:42 +18 min
Tonfanau22:2822:28 22:46½ 22:47 +18 min
Llwyngwril22:3422:34 22:53 22:54 +19 min
Fairbourne22:4322:43 23:01 23:02 +19 min
Morfa Mawddach22:4422:44 23:04 23:04 +19 min
Barmouth222:5522:55 23:09 23:11 +16 min
Llanaber22:5923:00 23:15 23:14 +14 min
Talybont23:0323:03 23:18 23:19 +15 min
Dyffryn Ardudwy23:0523:05 23:22 23:23 +17 min
Llanbedr23:1023:10 23:27 23:28 +18 min
Pensarn (Gwynedd)23:1123:11 23:30 23:29 +17 min
Llandanwg23:1423:14 23:31 23:31 +17 min
Harlech223:2123:21 23:35 23:36 +15 min
Tygwyn23:2623:26 23:40½ 23:39 +13 min
Talsarnau23:2723:27 23:40½ 23:42 +14 min
Llandecwyn23:3023:30 23:44½ 23:45 +14 min
Penrhyndeudraeth23:3423:34 23:47 23:48 +14 min
Minffordd23:3823:38 23:52 23:53 +15 min
Porthmadog223:4623:46 23:58 23:58 +12 min
Criccieth23:5423:54 00:05½ 00:06 +12 min
Penychain00:0100:01 00:13 00:13½
Abererch00:0300:03 00:14½ 00:15
Pwllheli00:06 00:18 +12 min

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