Service timetable

21:47 Machynlleth to Pwllheli

Friday 9 October 2026

Live map
Headcode: 2J27Headcode2J27 OperatorTransport for Wales UIDW44963

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 21:47 On time
Dovey Junction121:5322:09 21:52½ 22:09½
Penhelig22:1722:17 22:18 22:18½
Aberdovey22:2122:21 22:21 22:21½
Tywyn222:3122:31 22:30½ 22:31½
Tonfanau22:3522:35 22:35½ 22:36
Llwyngwril22:4122:41 22:42 22:42½
Fairbourne22:5022:50 22:49½ 22:50
Morfa Mawddach22:5122:51 22:52 22:52½
Barmouth223:0223:02 23:01½ 23:02½
Llanaber23:0623:07 23:06 23:07
Talybont23:1023:10 23:10½ 23:11
Dyffryn Ardudwy23:1223:12 23:13 23:13½
Llanbedr23:1723:17 23:17 23:17½
Pensarn (Gwynedd)23:1823:18 23:19 23:19½
Llandanwg23:2123:21 23:21 23:21½
Harlech223:2823:28 23:26½ 23:28½
Tygwyn23:3323:33 23:32½ 23:33
Talsarnau23:3423:34 23:34½ 23:35
Llandecwyn23:3723:37 23:37½ 23:38
Penrhyndeudraeth23:4123:41 23:40½ 23:41½
Minffordd23:4523:45 23:44½ 23:45
Porthmadog223:5323:53 23:52 23:53½
Criccieth00:0100:01 00:01 00:01½
Penychain00:0800:08 00:08 00:08½
Abererch00:1000:10 00:09½ 00:10
Pwllheli00:13 00:13

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