Train Stations
The following train stations can be found in the local area:
Rosyth Train Station
Fife KY11 2JF
Operator: First ScotRail
Distance: 3.35 miles away
Info, departures & arrivals
Dunfermline Queen Margaret Train Station
Fife KY12 7HT
Operator: First ScotRail
Distance: 3.42 miles away
Info, departures & arrivals
Inverkeithing Train Station
Fife KY11 1NJ
Operator: First ScotRail
Distance: 4.43 miles away
Info, departures & arrivals
North Queensferry Train Station
Fife KY11 1JE
Operator: First ScotRail
Distance: 4.54 miles away
Info, departures & arrivals
Dunfermline Train Station
Fife KY12 0GB
Operator: First ScotRail
Distance: 4.83 miles away
Info, departures & arrivals
Linlithgow Train Station
West Lothian EH49 7DH
Operator: First ScotRail
Distance: 5.03 miles away
Info, departures & arrivals
Dalmeny Train Station
Edinburgh City Of EH30 9JU
Operator: First ScotRail
Distance: 5.83 miles away
Info, departures & arrivals
Dalgety Bay Train Station
Fife KY11 9HZ
Operator: First ScotRail
Distance: 5.85 miles away
Info, departures & arrivals
Uphall Train Station
West Lothian EH54 5QG
Operator: First ScotRail
Distance: 8.12 miles away
Info, departures & arrivals
Aberdour Train Station
Fife KY3 0SN
Operator: First ScotRail
Distance: 8.22 miles away
Info, departures & arrivals
Polmont Train Station
Falkirk FK2 0UP
Operator: First ScotRail
Distance: 8.52 miles away
Info, departures & arrivals
Cowdenbeath Train Station
Fife KY4 9SQ
Operator: First ScotRail
Distance: 8.58 miles away
Info, departures & arrivals
Livingston North Train Station
West Lothian EH54 7EE
Operator: First ScotRail
Distance: 9.28 miles away
Info, departures & arrivals
Kirknewton Train Station
West Lothian EH27 8BP
Operator: First ScotRail
Distance: 10.24 miles away
Info, departures & arrivals
Bathgate Train Station
West Lothian EH48 1AZ
Operator: First ScotRail
Distance: 10.37 miles away
Info, departures & arrivals
Lochgelly Train Station
Fife KY5 9EP
Operator: First ScotRail
Distance: 10.58 miles away
Info, departures & arrivals
South Gyle Train Station
Edinburgh City Of EH12 9EU
Operator: First ScotRail
Distance: 10.69 miles away
Info, departures & arrivals
Armadale Train Station
West Lothian EH48 3LP
Operator: First ScotRail
Distance: 10.73 miles away
Info, departures & arrivals
Blackridge Train Station
West Lothian EH48 3BW
Operator: First ScotRail
Distance: 10.73 miles away
Info, departures & arrivals
Edinburgh Park Train Station
Edinburgh City Of EH11 4DF
Operator: First ScotRail
Distance: 10.74 miles away
Info, departures & arrivals
Burntisland Train Station
Fife KY3 9DR
Operator: First ScotRail
Distance: 10.77 miles away
Info, departures & arrivals
Falkirk Grahamston Train Station
Falkirk FK2 7EZ
Operator: First ScotRail
Distance: 10.93 miles away
Info, departures & arrivals
Falkirk High Train Station
Falkirk FK1 5QX
Operator: First ScotRail
Distance: 11.03 miles away
Info, departures & arrivals
Livingston South Train Station
West Lothian EH54 9AP
Operator: First ScotRail
Distance: 11.19 miles away
Info, departures & arrivals
Curriehill Train Station
Edinburgh City Of EH14 4AA
Operator: First ScotRail
Distance: 11.48 miles away
Info, departures & arrivals
Wester Hailes Train Station
Edinburgh City Of EH14 3AQ
Operator: First ScotRail
Distance: 12.04 miles away
Info, departures & arrivals
Alloa Train Station
Clackmannan FK10 1BA
Operator: First ScotRail
Distance: 12.32 miles away
Info, departures & arrivals
Kingsknowe Train Station
Edinburgh City Of EH14 2JX
Operator: First ScotRail
Distance: 12.32 miles away
Info, departures & arrivals
Cardenden Train Station
Fife KY5 0BP
Operator: First ScotRail
Distance: 12.35 miles away
Info, departures & arrivals
Larbert Train Station
Falkirk FK5 4AN
Operator: First ScotRail
Distance: 12.42 miles away
Info, departures & arrivals
Camelon Train Station
Falkirk FK1 4JW
Operator: First ScotRail
Distance: 12.45 miles away
Info, departures & arrivals
West Calder Train Station
West Lothian EH55 8BP
Operator: First ScotRail
Distance: 12.46 miles away
Info, departures & arrivals
Haymarket Train Station
Edinburgh City Of EH12 5EY
Operator: First ScotRail
Distance: 12.71 miles away
Info, departures & arrivals
Slateford Train Station
Edinburgh City Of EH14 1BX
Operator: First ScotRail
Distance: 12.84 miles away
Info, departures & arrivals
Kinghorn Train Station
Fife KY3 9RA
Operator: First ScotRail
Distance: 13.25 miles away
Info, departures & arrivals
Addiewell Train Station
West Lothian EH55 8NQ
Operator: First ScotRail
Distance: 13.38 miles away
Info, departures & arrivals
Edinburgh Train Station
Edinburgh City Of EH1 1BB
Operator: Network Rail
Distance: 13.51 miles away
Info, departures & arrivals
Kirkcaldy Train Station
Fife KY1 1YL
Operator: First ScotRail
Distance: 14.38 miles away
Info, departures & arrivals
Breich Train Station
West Lothian EH55 8JH
Operator: First ScotRail
Distance: 15.25 miles away
Info, departures & arrivals
Fauldhouse Train Station
West Lothian EH47 9DJ
Operator: First ScotRail
Distance: 16.45 miles away
Info, departures & arrivals
Glenrothes with Thornton Train Station
Fife KY1 4AE
Operator: First ScotRail
Distance: 16.82 miles away
Info, departures & arrivals
Brunstane Train Station
Edinburgh City Of EH15 2NG
Operator: First ScotRail
Distance: 16.98 miles away
Info, departures & arrivals
Stirling Train Station
Stirling FK8 1PF
Operator: First ScotRail
Distance: 17.52 miles away
Info, departures & arrivals
Hartwood Train Station
North Lanarkshire ML7 7DU
Operator: First ScotRail
Distance: 17.6 miles away
Info, departures & arrivals
Musselburgh Train Station
East Lothian EH21 6TT
Operator: First ScotRail
Distance: 17.99 miles away
Info, departures & arrivals
Newcraighall Train Station
Edinburgh City Of EH21 6TT
Operator: First ScotRail
Distance: 17.99 miles away
Info, departures & arrivals
Shotts Train Station
North Lanarkshire ML7 5DX
Operator: First ScotRail
Distance: 18.4 miles away
Info, departures & arrivals
Markinch Train Station
Fife KY7 6DH
Operator: First ScotRail
Distance: 18.73 miles away
Info, departures & arrivals
Cumbernauld Train Station
North Lanarkshire G67 2UH
Operator: First ScotRail
Distance: 18.9 miles away
Info, departures & arrivals
Bridge Of Allan Train Station
Stirling FK9 4PH
Operator: First ScotRail
Distance: 19.27 miles away
Info, departures & arrivals
Gleneagles Train Station
Perth And Kinross PH3 1JL
Operator: First ScotRail
Distance: 19.43 miles away
Info, departures & arrivals
Greenfaulds Train Station
North Lanarkshire G67 2XJ
Operator: First ScotRail
Distance: 19.85 miles away
Info, departures & arrivals