Kinghorn departures

Edinburgh

Platform 1
06:41
on time
More
Show Less

Calling at

Burntisland06:45on time
Aberdour06:50on time
Dalgety Bay06:55on time
Inverkeithing06:59on time
North Queensferry07:03on time
Dalmeny07:07on time
Edinburgh Gateway07:13on time
Haymarket07:20on time
Edinburgh07:25on time
From LevenOperated by ScotRail

Leven

Platform 2
06:44
on time
More
Show Less

Calling at

Kirkcaldy06:49on time
Cameron Bridge07:03on time
Leven07:08on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:02
on time
More
Show Less

Calling at

Burntisland07:07on time
Aberdour07:12on time
Dalgety Bay07:17on time
Inverkeithing07:20on time
North Queensferry07:25on time
Dalmeny07:29on time
Edinburgh Gateway07:35on time
South Gyle07:37on time
Haymarket07:44on time
Edinburgh07:49on time
From PerthOperated by ScotRail

Perth

Platform 2
07:16
on time
More
Show Less

Calling at

Kirkcaldy07:21on time
Markinch07:30on time
Ladybank07:40on time
Perth08:05on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:39
on time
More
Show Less

Calling at

Burntisland07:44on time
Aberdour07:49on time
Dalgety Bay07:54on time
Inverkeithing07:57on time
North Queensferry08:02on time
Dalmeny08:06on time
Edinburgh Gateway08:12on time
Haymarket08:19on time
Edinburgh08:25on time
From LevenOperated by ScotRail

Leven

Platform 2
07:40
on time
More
Show Less

Calling at

Kirkcaldy07:45on time
Cameron Bridge08:00on time
Leven08:05on time
From EdinburghOperated by ScotRail