← Change station
Penhelig
Trains between Machynlleth and Shrewsbury may be cancelled, delayed by up to 60 minutes or revised. More details can be found in
Status and Disruptions.
Earlier trains
09:09
Pwllheli
2J03 • Transport for Wales • by request
1
09:35
Birmingham International
2I12 • Transport for Wales • by request
1
Later trains