18:40 Edinburgh to Perth
Operated by ScotRail
Operated with 158739 and 158727
Service is formed by 18:04 from Leven.
Edinburgh
Platform 17
On time
d. 18:40
Haymarket
Platform 2
On time
a. 18:44
d. 18:45
South Gyle
Platform 2
On time
a. 18:49
d. 18:49
Edinburgh Gateway
On time
a. 18:51
d. 18:52
Inverkeithing
Platform 2
On time
a. 19:02
d. 19:02
Dalgety Bay
Platform 2
On time
a. 19:05
d. 19:06
Aberdour
Platform 2
On time
a. 19:10
d. 19:11
Burntisland
Platform 2
On time
a. 19:15
d. 19:15
Kinghorn
Platform 2
On time
a. 19:20
d. 19:20
Kirkcaldy
Platform 2
On time
a. 19:25
d. 19:25
Markinch
Platform 2
On time
a. 19:34
d. 19:34
Ladybank
Platform 2
On time
a. 19:44
d. 19:44
Perth
Platform 6
On time
a. 20:10
Service then goes out of service.