Inverkeithing departures

Edinburgh

Platform 1
10:49
on time
More
Show Less
From DundeeOperated by ScotRail

Perth

Platform 2
11:00
on time
More
Show Less

Calling at

Dalgety Bay11:03on time
Aberdour11:08on time
Burntisland11:12on time
Kinghorn11:17on time
Kirkcaldy11:22on time
Markinch11:34on time
Ladybank11:45on time
Perth12:09on time
From EdinburghOperated by ScotRail
11:08
on time
More
Show Less

Calling at

Rosyth11:12on time
Dunfermline Town11:17on time
Dunfermline Queen Margaret11:21on time
Cowdenbeath11:27on time
Lochgelly11:33on time
Cardenden11:37on time
Glenrothes with Thornton11:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:09
on time
More
Show Less

Calling at

North Queensferry11:13on time
Dalmeny11:17on time
Edinburgh Gateway11:23on time
Haymarket11:29on time
Edinburgh11:34on time
From LevenOperated by ScotRail

Haymarket

Platform 1
11:16
on time
More
Show Less

Calling at

Edinburgh Gateway11:27on time
Haymarket11:34on time
Edinburgh11:39cancelled
From CowdenbeathOperated by ScotRail

Dundee

Platform 2
11:20
on time
More
Show Less

Calling at

Kirkcaldy11:36on time
Markinch11:45on time
Ladybank11:52on time
Cupar11:59on time
Leuchars12:06on time
Dundee12:22on time
From EdinburghOperated by ScotRail

Leven

Platform 2
11:28
on time
More
Show Less

Calling at

Dalgety Bay11:31on time
Aberdour11:36on time
Burntisland11:40on time
Kinghorn11:45on time
Kirkcaldy11:50on time
Cameron Bridge12:05on time
Leven12:10on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
11:29
on time
More
Show Less

Calling at

Edinburgh Gateway11:39on time
South Gyle11:42on time
Haymarket11:48on time
Edinburgh11:53on time
From PerthOperated by ScotRail