Kinghorn departures

Leven

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

Edinburgh

Platform 1
13:07
on time
More
Show Less

Calling at

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:16
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
13:41
on time
More
Show Less

Calling at

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:46
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
14:12
on time
More
Show Less

Calling at

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:17
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
14:41
on time
More
Show Less

Calling at

Burntisland14:45on time
Aberdour14:50on time
Dalgety Bay14:55on time
Inverkeithing14:58on time
North Queensferry15:03on time
Dalmeny15:06on time
Edinburgh Gateway15:12on time
Haymarket15:19on time
Edinburgh15:24on time
From LevenOperated by ScotRail