Kirkcaldy departures

Edinburgh

Platform 1
15:08
on time
More
Show Less

Calling at

Kinghorn15:12on time
Burntisland15:17on time
Aberdour15:22on time
Dalgety Bay15:26on time
Inverkeithing15:30on time
Edinburgh Gateway15:44on time
South Gyle15:46on time
Haymarket15:53on time
Edinburgh15:58on time
From PerthOperated by ScotRail

Perth

Platform 2
15:24
on time
More
Show Less

Calling at

Markinch15:32on time
Ladybank15:41on time
Perth16:11on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:25
delayed
More
Show Less

Calling at

Kinghorn15:29delayed
Burntisland15:34delayed
Aberdour15:38delayed
Dalgety Bay15:43delayed
Inverkeithing15:46delayed
Edinburgh Gateway16:00delayed
Haymarket16:07delayed
Edinburgh16:12delayed
From DundeeOperated by ScotRail

Dundee

Platform 2
15:45
on time
More
Show Less

Calling at

Markinch15:54on time
Ladybank16:01on time
Cupar16:07on time
Leuchars16:14on time
Dundee16:28on time
From EdinburghOperated by ScotRail