Inverkeithing departures

Perth

Platform 2 This train has been delayed by a road vehicle colliding with a bridge earlier today
15:03
due 15:10
More
Show Less
From EdinburghOperated by ScotRail

Glenrothes with Thornton

Platform 2 This train has been delayed by a road vehicle colliding with a bridge earlier today
15:11
due 15:16
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:12
due 15:14
More
Show Less
From CowdenbeathOperated by ScotRail

Dundee

Platform 2
15:21
on time
More
Show Less

Calling at

Kirkcaldy15:36on time
Markinch15:45on time
Ladybank15:55on time
Cupar16:02on time
Leuchars16:09on time
Dundee16:23on time
From EdinburghOperated by ScotRail

Leven

Platform 2
15:27
on time
More
Show Less

Calling at

Dalgety Bay15:30on time
Aberdour15:35on time
Burntisland15:39on time
Kinghorn15:44on time
Kirkcaldy15:49on time
Cameron Bridge16:03on time
Leven16:08on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:33
on time
More
Show Less

Calling at

Edinburgh Gateway15:44on time
South Gyle15:46on time
Haymarket15:53on time
Edinburgh15:58on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
15:37
on time
More
Show Less

Calling at

North Queensferry15:41on time
Dalmeny15:44on time
Edinburgh Gateway15:50on time
South Gyle15:53on time
Haymarket16:00on time
Edinburgh16:05on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
15:41
on time
More
Show Less

Calling at

Rosyth15:45on time
Dunfermline Town15:50on time
Dunfermline Queen Margaret15:54on time
Cowdenbeath16:01on time
From EdinburghOperated by ScotRail