← Change station
Kirkcaldy
12:36
from Edinburgh
1L33 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
17:38
17:45
Dundee
1L23 • ScotRail
2
17:38
Edinburgh
2K74 • ScotRail
1
17:47
17:53
Leven
2K73 • ScotRail
2
18:04
18:08
Glenrothes with Thornton
2K11 • ScotRail
2
18:17
Edinburgh
1L86 • ScotRail
1
18:26
18:29
Perth
1L93 • ScotRail
2
18:28
Edinburgh
1L26 • ScotRail
1
18:32
18:34
Dundee
1L25 • ScotRail
2
18:34
Edinburgh
2K76 • ScotRail
1
18:38
18:41
Leven
2K75 • ScotRail
2
18:55
18:56
Edinburgh
1L88 • ScotRail
1
19:14
Aberdeen
1W20 • London North Eastern Railway
2
19:26
19:31
Perth
1L95 • ScotRail
2
Later trains
← Departures from Kirkcaldy
14:52 Aberdeen to London Kings Cross
1E25 • London North Eastern Railway •
RTT
Aberdeen
14:52
5
Stonehaven
15:09
arr •
15:11
dep
1
Montrose
15:33
1
Arbroath
15:48
arr •
15:50
dep
1
Dundee
16:08
arr •
16:10
dep
1
Leuchars
16:24
1
Kirkcaldy
16:49
1
Inverkeithing
17:05
17:06
1
Haymarket
17:21
17:22
1
Edinburgh
17:25
17:26
arr •
17:30
17:33
dep
2
Dunbar
17:53
17:54
1
Berwick-upon-Tweed
18:17
1
Newcastle
19:02
18:58
arr •
19:04
dep
3
Darlington
19:33
1
York
19:59
arr •
20:02
dep
3
Doncaster
20:23
arr •
20:27
dep
1
Peterborough
21:16
Stevenage
21:45
London Kings Cross
22:08