Kinghorn departures

Edinburgh

Platform 1
10:43
on time
More
Show Less

Calling at

Burntisland10:47on time
Aberdour10:52on time
Dalgety Bay10:57on time
Inverkeithing11:09on time
North Queensferry11:13on time
Dalmeny11:17on time
Edinburgh Gateway11:23on time
Haymarket11:29on time
Edinburgh11:34on time
From LevenOperated by ScotRail

Leven

Platform 2 This train has been delayed by a late running train being in front of this one
10:43
due 10:51
More
Show Less

Calling at

Kirkcaldy10:48due 10:55
Cameron Bridge11:02due 11:09
Leven11:07due 11:13
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:10
on time
More
Show Less

Calling at

Burntisland11:15on time
Aberdour11:20on time
Dalgety Bay11:25on time
Inverkeithing11:28on time
Edinburgh Gateway11:39on time
South Gyle11:42on time
Haymarket11:48on time
Edinburgh11:53on time
From PerthOperated by ScotRail

Perth

Platform 2
11:18
on time
More
Show Less

Calling at

Kirkcaldy11:22on time
Markinch11:34on time
Ladybank11:45on time
Perth12:09on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:36
due 11:38
More
Show Less

Calling at

Burntisland11:41on time
Aberdour11:46on time
Dalgety Bay11:50on time
Inverkeithing11:54on time
North Queensferry11:58on time
Dalmeny12:02on time
Edinburgh Gateway12:08on time
Haymarket12:15on time
Edinburgh12:20on time
From LevenOperated by ScotRail

Leven

Platform 2
11:46
on time
More
Show Less

Calling at

Kirkcaldy11:50on time
Cameron Bridge12:05on time
Leven12:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:01
on time
More
Show Less

Calling at

Burntisland12:06on time
Aberdour12:10on time
Dalgety Bay12:15on time
Inverkeithing12:18on time
Edinburgh Gateway12:29on time
South Gyle12:31on time
Haymarket12:38on time
Edinburgh12:43on time
From PerthOperated by ScotRail

Perth

Platform 2
12:15
on time
More
Show Less

Calling at

Kirkcaldy12:19on time
Markinch12:28on time
Ladybank12:39on time
Perth13:03on time
From EdinburghOperated by ScotRail