Operated By ScotRail
Arrived Edinburgh 0911
Perth
d. 0716
0732
16L
Hilton Jn
p. 0720
NR
Newburgh
p. 0728
0807
39L
Ladybank Sig 668
a. 0736
d. 0743
Ladybank
a. 0744
d. 0745
0815
31L
30L
Markinch
1min Eng. Allowance
a. 0752
d. 0753
0821
29L
28L
Thornton North Jn
p. 0757
0822
25L
Thornton South Jn
Kirkcaldy
a. 0802
d. 0803
0827
24L
Kinghorn
a. 0807
d. 0808
0830
23L
22L
Burntisland
a. 0812
d. 0813
0834
Aberdour
a. 0817
d. 0818
0837
20L
Dalgety Bay
a. 0822
d. 0823
0840
0841
18L
Inverkeithing
3min Pathing Allowance
a. 0826
d. 0827
0843
0844
17L
Dalmeny Jn
p. 0836
0849
13L
Edinburgh Gateway
a. 0840
d. 0841
0855
15L
14L
South Gyle
a. 0842
d. 0843
0857
Haymarket West Jn
2min Pathing Allowance
p. 0847
0900
Haymarket
a. 0851
d. 0852
0904
0905
Princes St Gardens
p. 0854
Edinburgh
a. 0856
0911
Schedule Info
Train Info