← Change station

Machynlleth

Earlier trains
16:50
17:09
Aberystwyth
1J20 • Transport for Wales
2
17:33
Aberystwyth
0B00 • Transport for Wales
🚌
17:42
Aberystwyth
1J21 • Transport for Wales
2
18:06
Birmingham International
1I28 • Transport for Wales • 4 coaches
18:24
Bangor (Gwynedd)
0B00 • Transport for Wales
🚌
18:49
Aberystwyth
1J23 • Transport for Wales
19:04
Pwllheli
2J23 • Transport for Wales
19:09
Shrewsbury
1S71 • Transport for Wales
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries