Machynlleth departures

Aberystwyth

Platform 2
08:48
on time
More
Show Less

Calling at

Dovey Junction 08:55 on time
Borth 09:05 on time
Aberystwyth 09:20 on time
From Birmingham New Street Operated by Transport for Wales

Pwllheli

no platform
08:52
cancelled
More
Show Less

Calling at

Dovey Junction 08:58 cancelled
Penhelig 09:07 cancelled
Aberdovey 09:10 cancelled
Tywyn 09:20 cancelled
Tonfanau 09:33 cancelled
Llwyngwril 09:39 cancelled
Fairbourne 09:47 cancelled
Morfa Mawddach 09:49 cancelled
Barmouth 09:59 cancelled
Llanaber 10:04 cancelled
Talybont 10:08 cancelled
Dyffryn Ardudwy 10:11 cancelled
Llanbedr 10:15 cancelled
Pensarn 10:17 cancelled
Llandanwg 10:19 cancelled
Harlech 10:25 cancelled
Talsarnau 10:33 cancelled
Llandecwyn 10:36 cancelled
Penrhyndeudraeth 10:39 cancelled
Minffordd 10:44 cancelled
Porthmadog 10:51 cancelled
Criccieth 10:59 cancelled
Penychain 11:04 cancelled
Abererch 11:08 cancelled
Pwllheli 11:14 cancelled
From Machynlleth Operated by Transport for Wales

Shrewsbury

Platform 2
09:06
on time
More
Show Less

Calling at

Caersws 09:33 on time
Newtown (Powys) 09:40 on time
Welshpool 09:54 on time
Shrewsbury 10:17 on time
From Aberystwyth Operated by Transport for Wales
10:08
on time
More
Show Less

Calling at

Caersws 10:34 on time
Newtown (Powys) 10:41 on time
Welshpool 10:56 on time
Shrewsbury 11:18 on time
Wellington (Shropshire) 11:46 on time
Telford Central 11:53 on time
Wolverhampton 12:11 on time
Smethwick Galton Bridge 12:22 on time
Birmingham New Street 12:30 on time
Birmingham International 12:49 on time
From Aberystwyth Operated by Transport for Wales