Inverkeithing departures

Major upgrade work is taking place at London Kings Cross and Newark. London Kings Cross is closed. More details can be found here.

Edinburgh

Platform 1
12:29
due 12:34
More
Show Less
From Arbroath Operated by ScotRail

Glenrothes with Thornton

Platform 2 This train has been delayed by overcrowding
12:29
due 12:43
More
Show Less

Calling at

Dalgety Bay 12:32 due 12:46
Aberdour 12:37 due 12:50
Burntisland 12:41 due 12:54
Kinghorn 12:46 due 12:59
Kirkcaldy 12:51 due 13:03
Glenrothes with Thornton 13:02 due 13:11
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
12:39
on time
More
Show Less
From Dunfermline Town Operated by ScotRail

Cowdenbeath

Platform 2 This train has been delayed by overcrowding
12:41
due 12:48
More
Show Less

Calling at

Rosyth 12:44 due 12:51
Dunfermline Town 12:49 due 12:56
Dunfermline Queen Margaret 12:53 due 12:59
Cowdenbeath 13:02 due 13:05
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1 This train has been delayed by overcrowding
12:46
due 12:56
More
Show Less

Calling at

Edinburgh Gateway 12:57 due 13:04
Haymarket 13:09 on time
Edinburgh 13:15 on time
From Inverness Operated by ScotRail

Perth

Platform 2
12:57
on time
More
Show Less

Calling at

Kirkcaldy 13:13 on time
Markinch 13:22 on time
Ladybank 13:30 on time
Perth 13:55 on time
From Edinburgh Operated by ScotRail

Haymarket

Platform 1 This train has been cancelled because of overcrowding
13:03
due 13:19
More
Show Less

Calling at

Haymarket 13:17 due 13:30
Edinburgh 13:25 cancelled
From Aberdeen Operated by ScotRail
13:04
on time
More
Show Less

Calling at

Dalgety Bay 13:07 on time
Aberdour 13:11 on time
Burntisland 13:16 on time
Kinghorn 13:20 on time
Kirkcaldy 13:25 on time
Glenrothes with Thornton 13:36 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
13:07
due 13:10
More
Show Less

Calling at

North Queensferry 13:11 due 13:13
Dalmeny 13:14 due 13:17
Edinburgh Gateway 13:20 due 13:23
Haymarket 13:29 on time
Edinburgh 13:36 on time
From Glenrothes with Thornton Operated by ScotRail