Glenrothes
Rosyth
KY4
KY2
EH30
KY5
KY3
KY11
South Queensferry
EH30
EH30
EH30
Inverkeithing
Leven
Leven
Dunfermline
Glenrothes
Leven
Glenrothes
Leven
Dunfermline
Dunfermline
EH30
KY11
KY8
KY7
KY4
KY5
EH30
EH30
EH30
Inverkeithing
Leven
Cowdenbeath
Glenrothes
Lochgelly
Inverkeithing
Inverkeithing
South Queensferry
Dunfermline