2J02 0643 Machynlleth to Pwllheli

TrainTimesLive
Menu Close menu

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

21st 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 0648 0649 ·on time
PHG Penhelig Service stops on passenger request 0658 0658 0658 -1
AVY Aberdovey 0702 0702 0701 0702 ·on time
TYW Tywyn 2 0712 0714 0707 0713 -1
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 0740 0746 -1
LLA Llanaber Service stops on passenger request 0751 0751 0750 0751 ·on time
TLB Talybont 0754 0754 0755 0756 +1
DYF Dyffryn Ardudwy 0757 0757 0759 0800 +2
LBR Llanbedr Service stops on passenger request 0802 0802 0804 0805 +3
PES Pensarn Service stops on passenger request 0803 0803 0806 0807 +3
LDN Llandanwg Service stops on passenger request 0806 0806 0808 0809 +3
HRL Harlech 2 0813 0825 0814 0824 -1
TYG Tygwyn Service stops on passenger request 0830 0830 no report no report
TAL Talsarnau Service stops on passenger request 0831 0831 0831 -1
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 0846 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 0907 ·on time
PWL Pwllheli 1 0912 0910 -2

Italic estimated timing, bold is actual.