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.
14:56 to Pwllheli
on time
Transport for Wales service from platform 2
14:56 from Shrewsbury to Pwllheli
Departing Machynlleth from platform 2
On time
Calling at:
- 15:02: Dovey Junction - on time
- 15:11: Penhelig - on time
- 15:15: Aberdovey - on time
- 15:25: Tywyn - on time
- 15:30: Tonfanau - on time
- 15:36: Llwyngwril - on time
- 15:45: Fairbourne - on time
- 15:46: Morfa Mawddach - on time
- 15:58: Barmouth - on time
- 16:02: Llanaber - on time
- 16:05: Talybont - on time
- 16:08: Dyffryn Ardudwy - on time
- 16:13: Llanbedr - on time
- 16:14: Pensarn - on time
- 16:17: Llandanwg - on time
- 16:23: Harlech - on time
- 16:32: Tygwyn - on time
- 16:33: Talsarnau - on time
- 16:36: Llandecwyn - on time
- 16:40: Penrhyndeudraeth - on time
- 16:44: Minffordd - on time
- 16:52: Porthmadog - on time
- 17:00: Criccieth - on time
- 17:05: Penychain - on time
- 17:09: Abererch - on time
- 17:15: Pwllheli - on time
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:08 to Shrewsbury
on time
Transport for Wales service from platform 1
16:08 from Aberystwyth to Shrewsbury
Departing Machynlleth from platform 1
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
on time
Transport for Wales service
16:49 from Shrewsbury to Aberystwyth
Departing Machynlleth
On time
Calling at:
- 16:55: Dovey Junction - on time
- 17:05: Borth - on time
- 17:11: Bow Street - on time
- 17:22: Aberystwyth - on time
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.
×