The 20:08 train from Birmingham International to Aberystwyth .
3h 29m
-
Birmingham International -
Birmingham New St -
Sandwell & Dudley -
Wolverhampton -
Telford Central -
Wellington -
Shrewsbury -
Welshpool -
Newtown -
Caersws -
Machynlleth -
Dovey Junction -
Borth -
Bow St -
Aberystwyth

Powered by Realtime Trains API