Service timetable
18:32 Pwllheli to Machynlleth Carr. Sidings
Wednesday 7 October 2026
Planned service information
- Power type
- Diesel multiple unit
- Timing load / planned train type
- E
- Maximum speed
- 90 mph
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Pwllheli | 18:32 | 18:46 | +14 min | |||
| Penychain | 18:38 | 18:38½ | 18:52 | 18:52½ | +14 min | |
| Criccieth | 18:44½ | 18:45 | 18:58½ | 18:59 | ||
| Porthmadog | 1 | 18:52 | 19:02 | 19:15 | 19:17 | +15 min |
| Minffordd | 19:05½ | 19:06 | 19:20½ | 19:21 | +15 min | |
| Penrhyndeudraeth | 19:09 | 19:09½ | 19:24 | 19:24½ | ||
| Llandecwyn | 19:12 | 19:12½ | 19:27 | 19:27½ | ||
| Talsarnau | 19:14½ | 19:15 | 19:29½ | 19:30 | ||
| Tygwyn | 19:17 | 19:17½ | 19:32 | 19:32½ | ||
| Harlech | 1 | 19:21½ | 19:22½ | 19:45 | 19:46 | +24 min |
| Llandanwg | 19:27½ | 19:28 | 19:51½ | 19:52 | +24 min | |
| Pensarn (Gwynedd) | 19:29½ | 19:30 | 19:53½ | 19:54 | ||
| Llanbedr | 19:32 | 19:32½ | 19:56 | 19:56½ | ||
| Dyffryn Ardudwy | 19:36 | 19:36½ | 20:00 | 20:00½ | ||
| Talybont | 19:38½ | 19:39 | 20:02½ | 20:03 | ||
| Llanaber | 19:42½ | 19:43 | 20:06½ | 20:07 | ||
| Barmouth | 1 | 19:47½ | 20:08 | 20:16 | 20:18 | +10 min |
| Morfa Mawddach | 20:12½ | 20:13 | 20:23 | 20:24 | +11 min | |
| Fairbourne | 20:15 | 20:15½ | 20:26 | 20:26½ | ||
| Llwyngwril | 20:22½ | 20:23 | 20:33½ | 20:34 | ||
| Tonfanau | 20:29 | 20:29½ | 20:40 | 20:40½ | ||
| Tywyn | 2 | 20:33½ | 20:34½ | 20:46 | 20:47 | +13 min |
| Aberdovey | 20:40 | 20:40½ | 20:53 | 20:53½ | +13 min | |
| Penhelig | 20:43 | 20:43½ | 20:56 | 20:56½ | ||
| Dovey Junction | 1 | 20:52 | 20:55½ | 21:06 | 21:12 | +17 min |
| Machynlleth | 1 | 21:01 | 21:01 | 21:20 | 21:22 | +21 min |
| Talerddig | UL | 21:18 | 21:44½ | 21:39 | 21:44 | On time |
| Machynlleth Carr. Sidings | 22:01 | 22:01 | On time | |||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.