Trains from Dunfermline Queen Margaret
Live departures loading
Trains a day, on Wednesday 4 November.
Cowdenbeath37Dunfermline City36Edinburgh36Edinburgh Gateway36Haymarket36Live departures loading
Trains a day, on Wednesday 4 November.
Cowdenbeath37Dunfermline City36Edinburgh36Edinburgh Gateway36Haymarket36