Kinghorn departures

Edinburgh

Platform 1
08:12
on time
More
Show Less

Calling at

Burntisland08:16on time
Aberdour08:21on time
Dalgety Bay08:26on time
Inverkeithing08:29on time
Edinburgh Gateway08:40on time
South Gyle08:43on time
Haymarket08:51on time
Edinburgh08:57on time
From PerthOperated by ScotRail

Perth

Platform 2
08:15
on time
More
Show Less

Calling at

Kirkcaldy08:19on time
Markinch08:28on time
Ladybank08:39on time
Perth09:07on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:37
on time
More
Show Less

Calling at

Burntisland08:41on time
Aberdour08:46on time
Dalgety Bay08:51on time
Inverkeithing08:55on time
North Queensferry08:59on time
Dalmeny09:03on time
Edinburgh Gateway09:09on time
Haymarket09:17on time
Edinburgh09:23on time
From LevenOperated by ScotRail

Leven

Platform 2
08:43
on time
More
Show Less

Calling at

Kirkcaldy08:48on time
Cameron Bridge09:02on time
Leven09:07on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:52
on time
More
Show Less

Calling at

Burntisland08:56on time
Aberdour09:01on time
Dalgety Bay09:05on time
Inverkeithing09:09on time
Edinburgh Gateway09:20on time
South Gyle09:22on time
Haymarket09:28on time
Edinburgh09:33on time
From PerthOperated by ScotRail

Perth

Platform 2
09:18
on time
More
Show Less

Calling at

Kirkcaldy09:22on time
Markinch09:31on time
Ladybank09:45on time
Perth10:11on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:36
on time
More
Show Less

Calling at

Burntisland09:41on time
Aberdour09:46on time
Dalgety Bay09:50on time
Inverkeithing09:54on time
North Queensferry09:58on time
Dalmeny10:02on time
Edinburgh Gateway10:08on time
Haymarket10:15on time
Edinburgh10:20on time
From LevenOperated by ScotRail

Leven

Platform 2
09:48
on time
More
Show Less

Calling at

Kirkcaldy09:53on time
Cameron Bridge10:07on time
Leven10:12on time
From EdinburghOperated by ScotRail