Haymarket departures

Perth

Platform 2
09:43
on time
More
Show Less
From EdinburghOperated by ScotRail
09:44
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
09:45
on time
More
Show Less
From Glasgow CentralOperated by ScotRail

Edinburgh

Platform 3
09:49
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail

Glenrothes with Thornton

no platformThis train has been cancelled because of a shortage of train crew
09:49
cancelled
More
Show Less

Calling at

South Gyle09:54cancelled
Edinburgh Gateway09:56cancelled
Dalmeny10:02cancelled
North Queensferry10:06cancelled
Inverkeithing10:10cancelled
Rosyth10:14cancelled
Dunfermline Town10:19cancelled
Dunfermline Queen Margaret10:23cancelled
Cowdenbeath10:30cancelled
Lochgelly10:36cancelled
Cardenden10:40cancelled
Glenrothes with Thornton10:48cancelled
From EdinburghOperated by ScotRail
09:50
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
09:53
on time
More
Show Less

Calling at

Edinburgh09:58on time
From DunblaneOperated by ScotRail

Edinburgh

Platform 1
09:56
on time
More
Show Less

Calling at

Edinburgh10:00on time
From Glenrothes with ThorntonOperated by ScotRail