18:41 Edinburgh to Perth
Operated by ScotRail
Operated with 158721 and 158722
Service is formed by 17:51 from Perth.
Edinburgh
Platform 17
On time
d. 18:41
Haymarket
Platform 2
On time
a. 18:45
d. 18:45
South Gyle
Platform 2
On time
a. 18:50
d. 18:50
Edinburgh Gateway
On time
a. 18:52
d. 18:53
Inverkeithing
Platform 2
On time
a. 19:03
d. 19:03
Dalgety Bay
Platform 2
On time
a. 19:06
d. 19:07
Aberdour
Platform 2
On time
a. 19:11
d. 19:12
Burntisland
Platform 2
On time
a. 19:16
d. 19:16
Kinghorn
Platform 2
On time
a. 19:21
d. 19:21
Kirkcaldy
Platform 2
On time
a. 19:26
d. 19:26
Markinch
Platform 2
On time
a. 19:35
d. 19:35
Ladybank
Platform 2
On time
a. 19:43
d. 19:46
Perth
Platform 6
On time
a. 20:11
Service then forms 21:10 to Edinburgh.