Kirkcaldy departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

Edinburgh

Platform 1
13:02
on time
More
Show Less

Calling at

Kinghorn13:07on time
Burntisland13:11on time
Aberdour13:16on time
Dalgety Bay13:21on time
Inverkeithing13:24on time
North Queensferry13:29on time
Dalmeny13:32on time
South Gyle13:39on time
Haymarket13:47on time
Edinburgh13:55on time
From Glenrothes with ThorntonOperated by ScotRail

Perth

Platform 2
13:10
on time
More
Show Less

Calling at

Markinch13:19on time
Ladybank13:27on time
Perth13:51on time
From EdinburghOperated by ScotRail
13:27
on time
More
Show Less

Calling at

Glenrothes with Thornton13:37on time
From EdinburghOperated by ScotRail

Arbroath

Platform 2
13:37
on time
More
Show Less

Calling at

Markinch13:46on time
Ladybank13:53on time
Cupar13:59on time
Leuchars14:06on time
Dundee14:22on time
Broughty Ferry14:30on time
Monifieth14:34on time
Carnoustie14:40on time
Arbroath14:48on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:41
on time
More
Show Less

Calling at

Edinburgh Gateway14:13on time
Haymarket14:20on time
Edinburgh14:25on time
From InvernessOperated by ScotRail

Edinburgh

Platform 1
14:03
on time
More
Show Less

Calling at

Kinghorn14:07on time
Burntisland14:12on time
Aberdour14:17on time
Dalgety Bay14:21on time
Inverkeithing14:25on time
North Queensferry14:29on time
Dalmeny14:33on time
South Gyle14:39on time
Haymarket14:46on time
Edinburgh14:52on time
From Glenrothes with ThorntonOperated by ScotRail

Inverness

Platform 2
14:11
on time
More
Show Less

Calling at

Markinch14:19on time
Perth14:48on time
Dunkeld & Birnam15:05on time
Pitlochry15:19on time
Blair Atholl15:29on time
Dalwhinnie15:54on time
Kingussie16:08on time
Aviemore16:20on time
Inverness16:54on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:19
on time
More
Show Less

Calling at

Inverkeithing14:34on time
Edinburgh Gateway14:45on time
Haymarket14:55on time
Edinburgh15:00on time
From ArbroathOperated by ScotRail
14:26
on time
More
Show Less

Calling at

Glenrothes with Thornton14:37on time
From EdinburghOperated by ScotRail