Kirkcaldy departures

Leven

Platform 2
12:51
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:02
on time
More
Show Less

Calling at

Kinghorn13:06on time
Burntisland13:11on time
Aberdour13:16on time
Dalgety Bay13:21on time
Inverkeithing13:25on time
Edinburgh Gateway13:36on time
South Gyle13:38on time
Haymarket13:45on time
Edinburgh13:55on time
From PerthOperated by ScotRail

Perth

Platform 2
13:21
on time
More
Show Less

Calling at

Markinch13:29on time
Ladybank13:38on time
Perth14:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:24
on time
More
Show Less

Calling at

Inverkeithing13:41on time
Edinburgh Gateway13:54on time
Haymarket14:01on time
Edinburgh14:06on time
From DundeeOperated by ScotRail

Dundee

Platform 2
13:36
on time
More
Show Less

Calling at

Markinch13:45on time
Ladybank13:53on time
Cupar13:59on time
Leuchars14:06on time
Dundee14:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:36
on time
More
Show Less

Calling at

Kinghorn13:40on time
Burntisland13:45on time
Aberdour13:50on time
Dalgety Bay13:55on time
Inverkeithing13:58on time
North Queensferry14:02on time
Dalmeny14:06on time
Edinburgh Gateway14:12on time
Haymarket14:19on time
Edinburgh14:24on time
From LevenOperated by ScotRail

Leven

Platform 2
13:51
on time
More
Show Less

Calling at

Cameron Bridge14:05on time
Leven14:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:08
on time
More
Show Less

Calling at

Kinghorn14:12on time
Burntisland14:17on time
Aberdour14:22on time
Dalgety Bay14:26on time
Inverkeithing14:30on time
Edinburgh Gateway14:41on time
South Gyle14:43on time
Haymarket14:49on time
Edinburgh14:55on time
From PerthOperated by ScotRail

Perth

Platform 2
14:22
on time
More
Show Less

Calling at

Markinch14:30on time
Ladybank14:39on time
Perth15:12on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:27
on time
More
Show Less

Calling at

Inverkeithing14:42on time
Edinburgh Gateway14:53on time
Haymarket15:00on time
Edinburgh15:06on time
From DundeeOperated by ScotRail