← Change station
Kirkcaldy
12:36
from Edinburgh
1L33 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
15:25
Edinburgh
1L42 • ScotRail
1
15:26
Perth
1L87 • ScotRail
2
15:37
Dundee
1L39 • ScotRail
2
15:37
Edinburgh
2K70 • ScotRail
1
15:49
15:51
Leven
2K69 • ScotRail
2
16:08
Edinburgh
1L82 • ScotRail
1
16:23
Perth
1L89 • ScotRail
2
16:28
Edinburgh
1L22 • ScotRail
1
16:33
Edinburgh
2K72 • ScotRail
1
16:36
16:39
Dundee
1L21 • ScotRail
2
16:49
London Kings Cross
1E25 • London North Eastern Railway
1
16:53
16:55
Leven
2K71 • ScotRail
2
17:00
Edinburgh
1L84 • ScotRail
1
17:20
17:27
Perth
1L91 • ScotRail
2
Later trains
← Departures from Kirkcaldy
13:42 Dundee to Edinburgh
1L40 • ScotRail •
RTT
Dundee
13:42
2
Leuchars
13:55
1
Cupar
14:02
14:03
1
Ladybank
14:09
14:10
1
Markinch
14:16
14:18
1
Kirkcaldy
14:27
1
Inverkeithing
14:43
1
Edinburgh Gateway
14:53
14:56
Haymarket
15:00
15:04
1
Edinburgh
15:06
15:08
16