← 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
19:32
19:33
Edinburgh
1L28 • ScotRail
1
Later trains
← Departures from Kirkcaldy
14:59 Edinburgh to Dundee
1L39 • ScotRail •
RTT
Edinburgh
14:59
14
Haymarket
15:04
2
Edinburgh Gateway
15:10
Inverkeithing
15:21
2
Kirkcaldy
15:37
2
Markinch
15:46
2
Ladybank
15:56
2
Cupar
16:02
16:03
2
Leuchars
16:09
16:10
2
Dundee
16:25
2