South Queensferry
Inverkeithing
Dunfermline
EH30
Glenrothes
Rosyth
Leven
Leven
Rosyth
Rosyth
Leven
Glenrothes
Glenrothes
Dunfermline
Dunfermline
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Dunfermline
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Dunfermline
Glenrothes
Kirkcaldy
Edinburgh
Edinburgh
Cockenzie
Fife
Fife
Fife
Longniddry
Cowdenbeath
Dunfermline
Glenrothes