Kirkcaldy departures

Dundee

Platform 2
06:40
on time
More
Show Less
From EdinburghOperated by ScotRail

Leven

Platform 2
06:49
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
06:57
on time
More
Show Less

Calling at

Kinghorn07:02on time
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

Aberdeen

Platform 2
07:02
on time
More
Show Less

Calling at

Cupar07:19on time
Leuchars07:26on time
Dundee07:41on time
Carnoustie07:53on time
Arbroath08:00on time
Montrose08:16on time
Stonehaven08:37on time
Aberdeen08:56on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:20
on time
More
Show Less

Calling at

Burntisland07:27on time
Dalgety Bay07:35on time
Inverkeithing07:39on time
Edinburgh Gateway07:50on time
Haymarket07:57on time
Edinburgh08:02on time
From DundeeOperated by ScotRail

Perth

Platform 2
07:21
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
07:34
on time
More
Show Less

Calling at

Kinghorn07:39on time
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

Dundee

Platform 2
07:37
on time
More
Show Less

Calling at

Markinch07:45on time
Ladybank07:52on time
Cupar07:59on time
Leuchars08:06on time
Dundee08:20on time
From EdinburghOperated by ScotRail

Leven

Platform 2
07:45
on time
More
Show Less

Calling at

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

Edinburgh

Platform 1
08:02
on time
More
Show Less

Calling at

Burntisland08:10on time
Dalgety Bay08:17on time
Inverkeithing08:21on time
North Queensferry08:25on time
Dalmeny08:29on time
Edinburgh Gateway08:35on time
South Gyle08:37on time
Haymarket08:43on time
Edinburgh08:49on time
From Glenrothes with ThorntonOperated by ScotRail