← Change station

Machynlleth

Earlier trains
17:42
Aberystwyth
1J21 • Transport for Wales
18:06
Birmingham International
1I28 • Transport for Wales
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
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries