Disused railway lines and closed stations in Fife

Fife has 221 miles of disused railway and 58 closed stations, against 21 stations still open today. More stations have closed here than remain: 2.8 lost for every one still served. The longest lost line is the East of Fife Line, with 29 miles of its route inside Fife.

See Fife’s lost railways on the map

The map opens on the county with the disused lines and closed stations drawn over today’s network. Tap any closed station for its history, or any grey line for its name.

What is left of it

The 221 miles of lost railway in Fife break down as 121 miles built over or ploughed out, with little or no trace left, 80 miles with the track lifted and the trackbed still traceable and 20 miles with track still in place but no trains. These are OpenStreetMap’s own distinctions, made by the people who surveyed each stretch, so a line can appear under more than one state along its length.

Lost railway lines in Fife

49 named lines with disused track in the county, longest stretch first. The mileage is the part inside Fife; a line crossing the border is counted on both sides.

LineMiles in county
East of Fife Line29
Glenburnie Junction to St Fort (North Fife) Branch13
East Fife Central Railway11
Fife & Kinross Section11
Tayport Line10
West Fife Way7.6
Auchtertool Branch7.3
West of Fife Mineral Railway7.0
Thornton Yard5.7
St Andrews Railway4.8
Wemyss and Buckhaven Branch4.7
Westfield Branch4.5
Rosyth Royal Dockyard Branch3.9
Charlestown Branch3.4
West Fife Branch3.2
Newport Railway3.0
Lochore Branch3.0
Cults Lime Works Railway2.5
Longannet Power Station2.1
Boblingen Way2.0
Glencraig Colliery to Glencraig Junction2.0
Kinneddar Branch2.0
Cowdenbeath Junction to Bridge of Earn Line1.9
Blairadam Branch1.7
Lumphinnans & Kelty1.6
Bowhill Washery Branch1.3
Nature Trail1.1
North Queensferry Branch1.1
Lochhead Branch0.9
Tay Bridge0.9
Tayport Station0.9
Elgin Tramway0.9
St Andrews Links Goods Station0.9
Fordell Railway0.8
Leuchars Down Sidings0.8
Townhill Junction to Lilliehill South Junction0.8
Donibristle Colliery Siding0.7
Townhill Tramroad0.7
Kincardine Power Station0.7
Halbeath Railway0.6

And 9 shorter stretches: Cowdenbeath Old Branch, Limpetness Loop, Kirkaldy Harbour Branch, Methil Docks Branch, Guardbridge Railway Station, Newport-on-Tay East Station, Minto Colliery, Colton Pit and Dalbeath Colliery.

Closed railway stations in Fife

All 58 closed and former stations in Fife, A to Z. Each name opens the map on the station; the Wikipedia link, where there is one, has its history.

Stations still open in Fife

21 stations in Fife still have a train service. The busiest are Inverkeithing (953,162 a year), Kirkcaldy (856,236 a year), Leuchars (584,032 a year), Dunfermline City (569,702 a year) and Markinch (235,210 a year). Every one has its own page, with the stations you can reach from it directly and how often the trains run: see the A to Z of stations.

Lost railways nearby

Dundee, Edinburgh, Clackmannanshire, East Lothian, Falkirk, Perth and Kinross and North Lanarkshire.

About these figures

The disused lines are the stretches OpenStreetMap records as disused, abandoned, razed or dismantled railway, measured segment by segment and given to the county each segment lies in. The closed stations are Wikidata’s record of British railway stations no longer in service, kept where they are not within a few hundred metres of a station still open. The boundary is today’s council area, from the Office for National Statistics (Open Government Licence v3.0; contains OS data © Crown copyright and database right 2024). Historic county lines were different, and a closed station a mile over the border is on the neighbouring page.

Every county · About the disused lines layer · About the closed stations