Inverkeithing departures

Trains between Dundee and Kirkcaldy may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.

Edinburgh

no platformThis train has been cancelled because of a fire on a train earlier today
18:19
cancelled
More
Show Less

Calling at

North Queensferry18:23cancelled
Dalmeny18:27cancelled
Edinburgh Gateway18:33cancelled
Haymarket18:40cancelled
Edinburgh18:46cancelled
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1
18:29
on time
More
Show Less

Calling at

Edinburgh Gateway18:40on time
South Gyle18:42on time
Haymarket18:51on time
Edinburgh18:58on time
From PerthOperated by ScotRail

Aberdeen

Platform 2
18:31
on time
More
Show Less

Calling at

Kirkcaldy18:46on time
Markinch18:55on time
Ladybank19:03on time
Cupar19:10on time
Leuchars19:17on time
Dundee19:31on time
Aberdeen20:41on time
From PlymouthOperated by CrossCountry

Edinburgh

Platform 1
18:36
on time
More
Show Less

Calling at

North Queensferry18:40on time
Dalmeny18:44on time
Edinburgh Gateway18:50on time
South Gyle18:52on time
Haymarket18:59on time
Edinburgh19:06on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
18:44
on time
More
Show Less

Calling at

Rosyth18:47on time
Dunfermline Town18:53on time
Dunfermline Queen Margaret18:57on time
Cowdenbeath19:04on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
18:49
on time
More
Show Less

Calling at

Edinburgh Gateway18:59on time
Haymarket19:07on time
Edinburgh19:12on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
18:56
on time
More
Show Less

Calling at

Kirkcaldy19:11on time
Leuchars19:39on time
Dundee19:57on time
Arbroath20:14on time
Montrose20:29on time
Stonehaven20:52on time
Aberdeen21:13on time
From London Kings CrossOperated by London North Eastern Railway

Edinburgh

Platform 1
18:56
on time
More
Show Less

Calling at

North Queensferry19:00on time
Dalmeny19:04on time
Edinburgh Gateway19:10on time
Haymarket19:18on time
Edinburgh19:25on time
From LevenOperated by ScotRail

Perth

Platform 2
19:03
on time
More
Show Less

Calling at

Dalgety Bay19:06on time
Aberdour19:11on time
Burntisland19:16on time
Kinghorn19:21on time
Kirkcaldy19:26on time
Markinch19:35on time
Ladybank19:43on time
Perth20:14on time
From EdinburghOperated by ScotRail