Glenrothes
Rosyth
KY4
KY13
KY2
KY5
KY3
KY11
Inverkeithing
Leven
Leven
Cupar
Cupar
Dunfermline
Leven
Glenrothes
Leven
Glenrothes
Rosyth
KY7
KY4
KY8
KY5
KY11
Leven
Cowdenbeath
Glenrothes
Lochgelly
Inverkeithing
Inverkeithing
Dunfermline
Dunfermline
Dunfermline
Dunfermline
Kelty
Leven, Fife
Lochgelly
Cowdenbeath
Glenrothes
Lochgelly