The lifts serving platform 2 are currently out of order at Machynlleth station.
Hot weather is forecast across England and Wales. You should check your journey in full before you travel, taking note of any warnings and advice. Full details can be found in Status and Disruptions.
Live departures show the next ten departures from this station within the next two hours.
16:08 to Shrewsbury
on time
Transport for Wales service from platform 2
16:08 from Aberystwyth to Shrewsbury
Departing Machynlleth from platform 2
On time
Calling at:
- 16:34: Caersws - on time
- 16:41: Newtown (Powys) - on time
- 16:56: Welshpool - on time
- 17:20: Shrewsbury - on time
- 17:46: Wellington (Shropshire) - cancelled
- 17:53: Telford Central - cancelled
- 18:10: Wolverhampton - cancelled
- 18:20: Sandwell & Dudley - cancelled
- 18:32: Birmingham New Street - cancelled
- 18:53: Birmingham International - cancelled
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:49 to Aberystwyth
delayed
Transport for Wales service from platform 2
16:49 from Shrewsbury to Aberystwyth
Departing Machynlleth from platform 2
Delayed
Calling at:
- 16:55: Dovey Junction - delayed
- 17:05: Borth - delayed
- 17:11: Bow Street - delayed
- 17:22: Aberystwyth - delayed
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
16:55 to Pwllheli
delayed
Transport for Wales service from platform 2
16:55 from Shrewsbury to Pwllheli
Departing Machynlleth from platform 2
Delayed
Calling at:
- 17:01: Dovey Junction - delayed
- 17:10: Penhelig - delayed
- 17:14: Aberdovey - delayed
- 17:25: Tywyn - delayed
- 17:32: Tonfanau - delayed
- 17:39: Llwyngwril - delayed
- 17:47: Fairbourne - delayed
- 17:49: Morfa Mawddach - delayed
- 18:00: Barmouth - delayed
- 18:04: Llanaber - delayed
- 18:07: Talybont - delayed
- 18:10: Dyffryn Ardudwy - delayed
- 18:15: Llanbedr - delayed
- 18:16: Pensarn - delayed
- 18:19: Llandanwg - delayed
- 18:25: Harlech - delayed
- 18:37: Tygwyn - delayed
- 18:38: Talsarnau - delayed
- 18:41: Llandecwyn - delayed
- 18:45: Penrhyndeudraeth - delayed
- 18:49: Minffordd - delayed
- 18:56: Porthmadog - delayed
- 19:04: Criccieth - delayed
- 19:10: Penychain - delayed
- 19:14: Abererch - delayed
- 19:19: Pwllheli - delayed
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×