2J02 0643 Machynlleth to Pwllheli

TrainTimesLive
Menu Close menu

This is the 2J02 0643 Machynlleth to Pwllheli on 15th September 2026. See today's trains from Machynlleth around 0643 →

15th September 2026 Detailed View

06:43 – Machynlleth → Pwllheli Arrived -2 Early operated by Transport for Wales

Reported as far as Pwllheli · 27 of 27 stops made · 64 of 64 miles

Formation Class 158

Direction of travel: the leading coach is at the right of this diagram

Calling pattern

Location PlatformPlat Booked arr Booked dep Actual arr Actual dep Status
MCN Machynlleth 2 0643 0642 -1
DVY Dovey Junction 1 0649 0649 0649 0649 +1
PHG Penhelig Service stops on passenger request 0658 0658 0659 ·on time
AVY Aberdovey 0702 0702 0701 0702 ·on time
TYW Tywyn 2 0712 0714 0707 0714 ·on time
TNF Tonfanau Service stops on passenger request 0717 0717 0718 ·on time
LLW Llwyngwril Service stops on passenger request 0724 0724 0724 -1
FRB Fairbourne 0732 0732 0731 0732 ·on time
MFA Morfa Mawddach Service stops on passenger request 0734 0734 0734 0735 ·on time
BRM Barmouth 2 0745 0747 0741 0747 ·on time
LLA Llanaber Service stops on passenger request 0751 0751 0750 -1
TLB Talybont 0754 0754 0754 0755 ·on time
DYF Dyffryn Ardudwy 0757 0757 0758 0759 +1
LBR Llanbedr Service stops on passenger request 0802 0802 0803 0804 +2
PES Pensarn Service stops on passenger request 0803 0803 0805 0806 +2
LDN Llandanwg Service stops on passenger request 0806 0806 0808 0808 +3
HRL Harlech 2 0813 0825 0812 0825 ·on time
TYG Tygwyn Service stops on passenger request 0830 0830 0829 -1
TAL Talsarnau Service stops on passenger request 0831 0831 0831 0831 ·on time
LLC Llandecwyn Service stops on passenger request 0834 0834 0834 0834 ·on time
PRH Penrhyndeudraeth 0838 0838 0837 0838 ·on time
MFF Minffordd 0841 0841 0841 0842 +1
PTM Porthmadog 2 0850 0850 0847 0849 -1
CCC Criccieth 0857 0857 0857 0858 +1
PNC Penychain Service stops on passenger request 0903 0903 0904 ·on time
ABH Abererch Service stops on passenger request 0907 0907 0906 -1
PWL Pwllheli 1 0912 0910 -2

Italic estimated timing, bold is actual.