Kirkcaldy departures

Leven

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

Calling at

Cameron Bridge11:02due 11:11
Leven11:07due 11:15
From EdinburghOperated by ScotRail

Aberdeen

Platform 2
11:05
on time
More
Show Less

Calling at

Leuchars11:28on time
Dundee11:45on time
Arbroath12:02on time
Montrose12:17on time
Stonehaven12:41on time
Aberdeen13:02on time
From LeedsOperated by London North Eastern Railway

Edinburgh

Platform 1
11:05
on time
More
Show Less

Calling at

Kinghorn11:10on time
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:23
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
11:26
on time
More
Show Less

Calling at

Inverkeithing11:44on time
Edinburgh Gateway11:59on time
Haymarket12:06on time
Edinburgh12:13on time
From DundeeOperated by ScotRail

Edinburgh

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

Calling at

Kinghorn11:36due 11:40
Burntisland11:41due 11:44
Aberdour11:46due 11:49
Dalgety Bay11:50due 11:53
Inverkeithing11:54due 11:57
North Queensferry11:58due 12:01
Dalmeny12:02due 12:04
Edinburgh Gateway12:08due 12:10
Haymarket12:15on time
Edinburgh12:20on time
From LevenOperated by ScotRail

Dundee

Platform 2
11:36
on time
More
Show Less

Calling at

Markinch11:45on time
Ladybank11:52on time
Cupar11:59on time
Leuchars12:06on time
Dundee12:22on time
From EdinburghOperated by ScotRail
11:48
on time
More
Show Less

Calling at

Inverkeithing12:03on time
Haymarket12:19on time
Edinburgh12:25on time
Berwick-upon-Tweed13:11on time
Newcastle13:56on time
Darlington14:27on time
York14:55on time
London Kings Cross16:48on time
From AberdeenOperated by London North Eastern Railway

Leven

Platform 2
11:51
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
11:57
on time
More
Show Less

Calling at

Kinghorn12:01on time
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