Operated By ScotRail
Dundee
d. 1847
Dundee Central Jn
p. 1848
Tay Bridge South
p. 1853
Leuchars
a. 1859
d. 1900
Cupar
a. 1906
d. 1907
Ladybank
a. 1914
d. 1915
Markinch
1min Eng. Allowance
a. 1921
d. 1922
Thornton North Jn
p. 1926
Thornton South Jn
Kirkcaldy
a. 1931
d. 1932
Kinghorn
a. 1936
d. 1937
Burntisland
a. 1941
d. 1942
Aberdour
a. 1945
d. 1946
Dalgety Bay
a. 1950
d. 1951
Inverkeithing
3min Performance Allowance
a. 1953
d. 1954
Dalmeny Jn
p. 2003
Edinburgh Gateway
a. 2007
d. 2008
Haymarket West Jn
p. 2013
Haymarket
a. 2015
d. 2017
Princes St Gardens
p. 2020
Edinburgh
a. 2022
Schedule Info
Train Info
Passenger Info