18:55 Edinburgh to Perth
Operated by ScotRail
Operated with 158707 and 158728
Service is formed by 18:01 from Leven.
Edinburgh
On time
d. 18:55
Haymarket
Platform 2
On time
a. 18:59
d. 18:59
South Gyle
Platform 2
On time
a. 19:04
d. 19:04
Edinburgh Gateway
On time
a. 19:06
d. 19:06
Dalmeny
Platform 2
On time
a. 19:12
d. 19:12
North Queensferry
Platform 2
On time
a. 19:16
d. 19:16
Inverkeithing
Platform 2
On time
a. 19:19
d. 19:20
Rosyth
Platform 2
On time
a. 19:23
d. 19:23
Dunfermline City
Platform 2
On time
a. 19:28
d. 19:28
Dunfermline Queen Margaret
Platform 2
On time
a. 19:32
d. 19:32
Cowdenbeath
Platform 2
On time
a. 19:38
d. 19:38
Lochgelly
Platform 2
On time
a. 19:44
d. 19:44
Cardenden
Platform 2
On time
a. 19:47
d. 19:48
Glenrothes with Thornton
Platform 2
On time
a. 19:55
d. 19:56
Markinch
Platform 2
On time
a. 20:03
d. 20:03
Ladybank
Platform 2
On time
a. 20:11
d. 20:11
Perth
On time
a. 20:34