Kirkcaldy departures

Edinburgh

Platform 1
23:16
on time
More
Show Less
From DundeeOperated by ScotRail

Perth

Platform 2
23:19
on time
More
Show Less

Calling at

Markinch23:27on time
Ladybank23:40on time
Perth00:03on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:38
on time
More
Show Less

Calling at

Kinghorn23:42on time
Burntisland23:47on time
Aberdour23:52on time
Dalgety Bay23:57on time
Inverkeithing00:02on time
North Queensferry00:06on time
Dalmeny00:10on time
Edinburgh Gateway00:17on time
Haymarket00:24on time
Edinburgh00:31on time
From LevenOperated by ScotRail

Dundee

Platform 2
23:42
on time
More
Show Less

Calling at

Markinch23:50on time
Ladybank23:58on time
Cupar00:04on time
Leuchars00:11on time
Dundee00:25on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:50
on time
More
Show Less

Calling at

Kinghorn23:54on time
Burntisland23:59on time
Aberdour00:03on time
Dalgety Bay00:08on time
Inverkeithing00:11on time
Edinburgh Gateway00:22on time
South Gyle00:24on time
Haymarket00:31on time
Edinburgh00:36on time
From PerthOperated by ScotRail

Leven

Platform 2
23:50
on time
More
Show Less

Calling at

Cameron Bridge00:04on time
Leven00:10on time
From EdinburghOperated by ScotRail

London Euston

Platform 1
23:59
on time
More
Show Less

Calling at

Preston04:35on time
Crewe05:30on time
London Euston08:00on time
From AberdeenOperated by Caledonian Sleeper