Kinghorn departures

Edinburgh

Platform 1
13:30
on time
More
Show Less
From DundeeOperated by ScotRail

Dundee

Platform 2
13:40
on time
More
Show Less

Calling at

Kirkcaldy13:45on time
Markinch13:54on time
Ladybank14:01on time
Cupar14:07on time
Leuchars14:14on time
Dundee14:31on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:11
on time
More
Show Less

Calling at

Burntisland14:15on time
Aberdour14:20on time
Dalgety Bay14:25on time
Inverkeithing14:28on time
Edinburgh Gateway14:39on time
South Gyle14:42on time
Haymarket14:48on time
Edinburgh14:53on 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:29
on time
More
Show Less

Calling at

Burntisland14:34on time
Aberdour14:38on time
Dalgety Bay14:43on time
Inverkeithing14:46on time
Edinburgh Gateway15:00on time
Haymarket15:07on time
Edinburgh15:12on time
From DundeeOperated by ScotRail

Dundee

Platform 2
14:42
on time
More
Show Less

Calling at

Kirkcaldy14:47on time
Markinch14:57on time
Ladybank15:05on time
Cupar15:11on time
Leuchars15:18on time
Dundee15:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:12
on time
More
Show Less

Calling at

Burntisland15:17on time
Aberdour15:22on time
Dalgety Bay15:26on time
Inverkeithing15:30on time
Edinburgh Gateway15:44on time
South Gyle15:46on time
Haymarket15:53on time
Edinburgh15:58on time
From PerthOperated by ScotRail

Perth

Platform 2
15:20
on time
More
Show Less

Calling at

Kirkcaldy15:24on time
Markinch15:33on time
Ladybank15:42on time
Perth16:12on time
From EdinburghOperated by ScotRail