← 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:29
Perth
1L95 • ScotRail
2
Later trains
← Departures from Kirkcaldy
15:38 Edinburgh to Perth
1L89 • ScotRail •
RTT
Edinburgh
15:38
15
Haymarket
15:42
2
South Gyle
15:47
2
Edinburgh Gateway
15:49
15:50
Inverkeithing
16:00
2
Dalgety Bay
16:03
2
Aberdour
16:08
2
Burntisland
16:13
2
Kinghorn
16:18
2
Kirkcaldy
16:23
2
Markinch
16:33
16:30
arr •
16:38
dep
2
Ladybank
16:48
16:45
arr •
16:48
dep
2
Perth
17:11
17:08
6