Kirkcaldy departures

Edinburgh

Platform 1
05:57
on time
More
Show Less

Calling at

Kinghorn06:01on time
Burntisland06:06on time
Aberdour06:11on time
Dalgety Bay06:15on time
Inverkeithing06:19on time
North Queensferry06:23on time
Dalmeny06:27on time
Edinburgh Gateway06:33on time
South Gyle06:35on time
Haymarket06:41on time
Edinburgh06:46on time
From LevenOperated by ScotRail

Aberdeen

Platform 2
06:04
on time
More
Show Less

Calling at

Markinch06:12on time
Ladybank06:19on time
Cupar06:26on time
Leuchars06:33on time
Dundee06:48on time
Carnoustie07:02on time
Arbroath07:10on time
Montrose07:25on time
Laurencekirk07:38on time
Stonehaven07:51on time
Portlethen08:00on time
Aberdeen08:12on time
From EdinburghOperated by ScotRail