Operated By ScotRail
Dundee
d. 2149
Dundee Central Jn
p. 2150
Tay Bridge South
p. 2155
St. Fort Signal Ts26
p. 2157
Leuchars
a. 2201
d. 2202
Cupar
a. 2208
d. 2209
Ladybank
a. 2216
d. 2217
Markinch
1min Eng. Allowance
a. 2223
d. 2224
Thornton North Jn
p. 2228
Thornton South Jn
p. 2229
Kirkcaldy
a. 2234
d. 2235
Burntisland
p. 2242
Inverkeithing
2min Pathing Allowance
a. 2250
d. 2251
Dalmeny Jn
p. 2258
Edinburgh Gateway
1min Eng. Allowance3min Pathing Allowance
a. 2302
d. 2303
Haymarket West Jn
p. 2310
Haymarket
1min Pathing Allowance
a. 2312
d. 2313
Princes St Gardens
p. 2316
Edinburgh
a. 2318
Schedule Info
Train Info
Passenger Info