Inverkeithing departures

Trains across the LNER network may be delayed by up to 20 minutes, This is due to a problem with the radio system that allows train drivers to communicate with signallers

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

Arbroath

Platform 2
11:22
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:23
due 11:26
More
Show Less

Calling at

North Queensferry11:27
Dalmeny11:30due 11:32
South Gyle11:37due 11:39
Haymarket11:43on time
Edinburgh11:48on time
From Glenrothes with ThorntonOperated by ScotRail
12:05
on time
More
Show Less

Calling at

Dalgety Bay12:08on time
Aberdour12:13on time
Burntisland12:17on time
Kinghorn12:22on time
Kirkcaldy12:27on time
Glenrothes with Thornton12:39on time
From EdinburghOperated by ScotRail
12:14
on time
More
Show Less

Calling at

Rosyth12:17on time
Dunfermline Town12:22on time
Dunfermline Queen Margaret12:26on time
Cowdenbeath12:32on time
Lochgelly12:38on time
Cardenden12:41on time
Glenrothes with Thornton12:51on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
12:15
on time
More
Show Less

Calling at

North Queensferry12:19on time
Dalmeny12:22on time
Edinburgh Gateway12:28on time
Haymarket12:35on time
Edinburgh12:40on time
From Glenrothes with ThorntonOperated by ScotRail

Edinburgh

Platform 1
12:21
on time
More
Show Less

Calling at

North Queensferry12:25on time
Dalmeny12:29on time
South Gyle12:35on time
Haymarket12:41on time
Edinburgh12:46on time
From Glenrothes with ThorntonOperated by ScotRail