Nearby stations Dunfermline Upper Dunfermline [1st] Dunfermline Town Dunfermline (Comely Park) Dunfermline Netherton Dunfermline Queen Margaret Halbeath Cairneyhill Oakley (Fife) Rosyth Crossgates (Fife) Braeside Halt Charlestown Charlestown [1st] Charlestown Goods Signal Box | Other railway and industry locations Balmule Junction Elgin Colliery Balmule Pit Elgin Colliery Arthur Pit Elgin Colliery Rosebank Pit No 1 Elgin Colliery Drumtuthil Pit Lochhead Fire Clay Works Elgin Colliery Tom Pit Wellwood Colliery Elgin Colliery Rosebank Pit No 2 Derby Pit Elgin Colliery Hunter Pit Wellwood Colliery Derby Mine No 2 Elgin Colliery Fernieknowe Pit Tourist/other Barmule Crossing |
Location names in dark blue are on the same original line. |