← Change station
Burntisland
Earlier trains
08:39
Edinburgh
2K56 • ScotRail
1
08:41
08:44
Leven
2K55 • ScotRail
2
08:58
09:02
Edinburgh
1L68 • ScotRail
1
09:13
Perth
1L75 • ScotRail
2
09:42
Edinburgh
2K58 • ScotRail
1
09:43
Leven
2K57 • ScotRail
2
10:08
Edinburgh
1L70 • ScotRail
1
10:14
Perth
1L77 • ScotRail
2
Later trains
← Departures from Burntisland
06:35 Edinburgh to Perth
1L71 • ScotRail •
RTT
Edinburgh
06:35
18
Haymarket
06:39
2
South Gyle
06:44
2
Edinburgh Gateway
06:47
Inverkeithing
06:57
2
Dalgety Bay
07:01
2
Aberdour
07:06
2
Burntisland
07:10
2
Kinghorn
07:15
2
Kirkcaldy
07:20
2
Markinch
07:29
2
Ladybank
07:40
07:41
2
Perth
08:05
2