Kirkcaldy departures

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

The RMT are carrying out industrial action today. CrossCountry are running a significantly reduced service on many routes. More information can be found in Latest Travel News.

12:02
due 12:05
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
12:05
due 12:09
More
Show Less

Calling at

Inverkeithing 12:20 due 12:24
Edinburgh Gateway 12:31 due 12:35
Haymarket 12:40 on time
Edinburgh 12:47 on time
From Dundee Operated by ScotRail

Dundee

Platform 2
12:08
due 12:10
More
Show Less

Calling at

Markinch 12:17 on time
Ladybank 12:24 on time
Cupar 12:31 on time
Leuchars 12:38 on time
Dundee 12:55 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
12:11
due 12:13
More
Show Less

Calling at

Kinghorn 12:15 due 12:17
Burntisland 12:20 on time
Aberdour 12:25 on time
Dalgety Bay 12:29 on time
Inverkeithing 12:33 on time
North Queensferry 12:37 on time
Dalmeny 12:41 on time
Edinburgh Gateway 12:47 on time
South Gyle 12:49 on time
Haymarket 12:59 on time
Edinburgh 13:04 on time
From Glenrothes with Thornton Operated by ScotRail
13:04
on time
More
Show Less

Calling at

Glenrothes with Thornton 13:15 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
13:13
on time
More
Show Less

Calling at

Kinghorn 13:17 on time
Burntisland 13:22 on time
Aberdour 13:27 on time
Dalgety Bay 13:31 on time
Inverkeithing 13:35 on time
North Queensferry 13:39 on time
Dalmeny 13:43 on time
Edinburgh Gateway 13:49 on time
South Gyle 13:51 on time
Haymarket 13:59 on time
Edinburgh 14:06 on time
From Glenrothes with Thornton Operated by ScotRail

Aberdeen

Platform 2
13:15
on time
More
Show Less

Calling at

Leuchars 13:37 on time
Dundee 13:50 on time
Arbroath 14:07 on time
Montrose 14:21 on time
Laurencekirk 14:31 on time
Stonehaven 14:44 on time
Aberdeen 15:05 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
13:35
due 13:44
More
Show Less

Calling at

Inverkeithing 13:49 due 13:57
Edinburgh Gateway 13:59 due 14:06
Haymarket 14:09 due 14:13
Edinburgh 14:15 due 14:18
From Inverness Operated by ScotRail

York

Platform 1
13:42
on time
More
Show Less

Calling at

Inverkeithing 14:00 on time
Haymarket 14:20 on time
Edinburgh 14:26 on time
Newcastle 15:57 on time
Darlington 16:49 on time
York 17:25 on time
From Aberdeen Operated by London North Eastern Railway