Machynlleth departures

Aberystwyth

Platform 2
05:37
on time
More
Show Less

Calling at

Dovey Junction05:45on time
Borth05:55on time
Bow Street06:00on time
Aberystwyth06:11on time
From MachynllethOperated by Transport for Wales

Shrewsbury

Platform 1 4 coaches
05:54
on time
More
Show Less

Calling at

Caersws06:18on time
Newtown (Powys)06:26on time
Welshpool06:40on time
Shrewsbury07:09on time
From AberystwythOperated by Transport for Wales

Pwllheli

Platform 2
06:43
on time
More
Show Less

Calling at

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

Aberystwyth

Platform 2
06:47
on time
More
Show Less

Calling at

Dovey Junction06:55on time
Borth07:05on time
Bow Street07:10on time
Aberystwyth07:21on time
From MachynllethOperated by Transport for Wales

Shrewsbury

Platform 1
07:05
on time
More
Show Less

Calling at

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