Trains from Burntisland
Live departures loading
Trains a day, on Wednesday 4 November.
Dalgety Bay36Edinburgh36Edinburgh Gateway36Haymarket36Inverkeithing36Live departures loading
Trains a day, on Wednesday 4 November.
Dalgety Bay36Edinburgh36Edinburgh Gateway36Haymarket36Inverkeithing36