09:36 Perth to Edinburgh
Operated by ScotRail
Operated with 170431 and 170395
Perth
Platform 7
Departed on time
Ladybank
Platform 2
Departed 1 min early
Markinch
Platform 1
Departed on time
Glenrothes with Thornton
Platform 2
Departed 3 min early
Cardenden
Platform 1
Departed on time
Lochgelly
Platform 1
Departed 1 min late
Cowdenbeath
Platform 1
Departed on time
Dunfermline Queen Margaret
Platform 1
Departed 1 min late
Dunfermline City
Platform 1
Departed 1 min late
Rosyth
Platform 1
Departed 1 min late
Inverkeithing
Platform 1
Departed 2 min late
North Queensferry
Platform 1
Departed 2 min late
Dalmeny
Platform 1
Departed 3 min late
Edinburgh Gateway
Platform 1
Departed 2 min late
South Gyle
Platform 1
Departed 3 min late
Haymarket
Platform 1
Departed 3 min late
Edinburgh
Platform 16
Arrived 2 min late