Dovey Junction departures

Pwllheli

Platform 1
06:49
delayed
More
Show Less

Calling at

Penhelig06:58delayed
Aberdovey07:02delayed
Tywyn07:12delayed
Tonfanau07:17delayed
Llwyngwril07:24delayed
Fairbourne07:32delayed
Morfa Mawddach07:34delayed
Barmouth07:45delayed
Llanaber07:51delayed
Talybont07:54delayed
Dyffryn Ardudwy07:57delayed
Llanbedr08:02delayed
Pensarn08:03delayed
Llandanwg08:06delayed
Harlech08:13delayed
Tygwyn08:30delayed
Talsarnau08:31delayed
Llandecwyn08:34delayed
Penrhyndeudraeth08:38delayed
Minffordd08:41delayed
Porthmadog08:50delayed
Criccieth08:57delayed
Penychain09:03delayed
Abererch09:07delayed
Pwllheli09:12delayed
From MachynllethOperated by Transport for Wales

Shrewsbury

Platform 2
06:53
on time
More
Show Less

Calling at

Machynlleth07:01on time
Caersws07:31on time
Newtown (Powys)07:38on time
Welshpool07:54on time
Shrewsbury08:18on time
From AberystwythOperated by Transport for Wales

Aberystwyth

Platform 2
06:55
on time
More
Show Less

Calling at

Borth07:05on time
Bow Street07:10on time
Aberystwyth07:21on time
From MachynllethOperated by Transport for Wales
07:53
on time
More
Show Less

Calling at

Machynlleth08:02on time
Caersws08:31on time
Newtown (Powys)08:38on time
Welshpool08:53on time
Shrewsbury09:18on time
Wellington (Shropshire)09:44on time
Telford Central09:51on time
Wolverhampton10:10on time
Sandwell & Dudley10:20on time
Birmingham New Street10:32on time
Birmingham International10:52on time
From AberystwythOperated by Transport for Wales

Aberystwyth

Platform 2
07:55
on time
More
Show Less

Calling at

Borth08:05on time
Bow Street08:11on time
Aberystwyth08:22on time
From WelshpoolOperated by Transport for Wales