06:31 Dundee to Edinburgh
Operated by ScotRail
Service arrives out of service.
Dundee
Platform 2
Departed 1 min early
d. 06:31 06:30
Leuchars
Platform 1
Departed on time
a. 06:43
d. 06:44
Cupar
Platform 1
Departed on time
a. 06:51 06:52
d. 06:52 06:51
Springfield
Platform 1
Departed 3 min late
a. 06:56 06:55
d. 06:56 06:59
Ladybank
Platform 1
Departed 3 min late
a. 07:01 07:03
d. 07:01 07:04
Markinch
Platform 1
Departed 3 min late
a. 07:09 07:10
d. 07:09 07:12
Kirkcaldy
Platform 1
Departed on time
a. 07:19
d. 07:20 07:19
Burntisland
Platform 1
Departed 3 min late
a. 07:27 07:28
d. 07:28 07:31
Dalgety Bay
Platform 1
Departed 3 min late
a. 07:35 07:37
d. 07:36 07:39
Inverkeithing
Platform 1
Departed 3 min late
a. 07:39 07:41
d. 07:39 07:42
Edinburgh Gateway
Platform 1
Departed 2 min late
a. 07:50 07:52
d. 07:51 07:53
Haymarket
Platform 1
Departed 2 min late
a. 07:57 07:58
d. 07:57 07:59
Edinburgh
Platform 20
Arrived 1 min late
a. 08:03 08:04
Service then goes out of service.