← 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
16:35 Edinburgh to Perth
1L91 • ScotRail •
RTT
This train has been delayed by a problem currently under investigation.
Edinburgh
16:35
16:37
16
Haymarket
16:39
16:43
2
South Gyle
16:44
16:49
2
Edinburgh Gateway
16:46
16:52
Inverkeithing
16:57
17:03
2
Dalgety Bay
17:00
17:07
2
Aberdour
17:05
17:12
2
Burntisland
17:10
17:17
2
Kinghorn
17:15
17:22
2
Kirkcaldy
17:20
17:27
2
Markinch
17:29
17:35
2
Ladybank
17:39
17:42
arr •
17:44
17:50
dep
2
Perth
18:08
18:12
6