Ladybank departures

Aberdeen

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

Edinburgh

Platform 2
06:24
on time
More
Show Less

Calling at

Markinch06:31on time
Glenrothes with Thornton06:39on time
Cardenden06:47on time
Lochgelly06:51on time
Cowdenbeath06:57on time
Dunfermline Queen Margaret07:03on time
Dunfermline Town07:06on time
Rosyth07:10on time
Inverkeithing07:13on time
North Queensferry07:18on time
Dalmeny07:21on time
Edinburgh Gateway07:27on time
Haymarket07:33on time
Edinburgh07:38on time
From PerthOperated by ScotRail

Dundee

Platform 2
06:58
on time
More
Show Less

Calling at

Cupar07:04on time
Leuchars07:11on time
Dundee07:28on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:01
on time
More
Show Less

Calling at

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

Edinburgh

Platform 2
07:22
on time
More
Show Less

Calling at

Markinch07:29on time
Glenrothes with Thornton07:37on time
Cardenden07:45on time
Lochgelly07:49on time
Cowdenbeath07:55on time
Dunfermline Queen Margaret08:01on time
Dunfermline Town08:05on time
Rosyth08:09on time
Inverkeithing08:13on time
North Queensferry08:17on time
Dalmeny08:21on time
Edinburgh Gateway08:27on time
Haymarket08:34on time
Edinburgh08:41on time
From PerthOperated by ScotRail

Perth

Platform 2
07:40
on time
More
Show Less

Calling at

Perth08:05on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
07:45
on time
More
Show Less

Calling at

Markinch07:53on time
Kirkcaldy08:07on time
Kinghorn08:12on time
Burntisland08:16on time
Aberdour08:21on time
Dalgety Bay08:26on time
Inverkeithing08:29on time
Edinburgh Gateway08:40on time
South Gyle08:43on time
Haymarket08:51on time
Edinburgh08:57on time
From PerthOperated by ScotRail

Dundee

Platform 2
07:53
on time
More
Show Less

Calling at

Cupar07:59on time
Leuchars08:06on time
Dundee08:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:04
on time
More
Show Less

Calling at

Markinch08:11on time
Kirkcaldy08:21on time
Inverkeithing08:40on time
Edinburgh Gateway08:52on time
Haymarket09:03on time
Edinburgh09:09on time
From DundeeOperated by ScotRail