Service timetable

14:53 Machynlleth to Pwllheli

Sunday 11 October 2026

Live map
Headcode: 2J15Headcode2J15 OperatorTransport for Wales UIDW44982

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
Machynlleth214:53 14:53 On time
Dovey Junction114:5914:59 14:58½ 14:59½
Penhelig15:0815:08 15:08½ 15:09
Aberdovey15:1215:12 15:11½ 15:12
Tywyn215:1915:31 15:17½ 15:31
Tonfanau15:3415:34 15:35 15:35½
Llwyngwril15:4115:41 15:42 15:42½
Fairbourne15:4915:49 15:49 15:49½
Morfa Mawddach15:5115:51 15:51½ 15:52
Barmouth215:5915:59 15:58 15:59
Llanaber16:0316:04 16:03 16:04
Talybont16:0716:07 16:07½ 16:08
Dyffryn Ardudwy16:1016:10 16:10½ 16:11
Llanbedr16:1516:15 16:14½ 16:15
Pensarn (Gwynedd)16:1616:16 16:17 16:17½
Llandanwg16:1916:19 16:19 16:19½
Harlech216:2416:24 16:23½ 16:24½
Tygwyn16:2916:29 16:28½ 16:29
Talsarnau16:3016:30 16:31 16:31½
Llandecwyn16:3316:33 16:34 16:34½
Penrhyndeudraeth16:3716:37 16:37 16:37½
Minffordd16:4116:41 16:40½ 16:41
Porthmadog216:4716:47 16:45½ 16:47
Criccieth16:5416:54 16:54 16:54½
Penychain17:0017:00 17:00½ 17:01½
Abererch17:0417:04 17:04 17:04½
Pwllheli17:10 17:09

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