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