Markinch departures

Edinburgh

Platform 1
14:14
on time
More
Show Less
From DundeeOperated by ScotRail

Perth

Platform 2
14:31
on time
More
Show Less

Calling at

Ladybank14:38on time
Perth15:13on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:56
on time
More
Show Less

Calling at

Kirkcaldy15:07on time
Kinghorn15:12on time
Burntisland15:17on time
Aberdour15:22on time
Dalgety Bay15:26on time
Inverkeithing15:30on time
Edinburgh Gateway15:44on time
South Gyle15:46on time
Haymarket15:53on time
Edinburgh15:58on time
From PerthOperated by ScotRail

Dundee

Platform 2
14:57
on time
More
Show Less

Calling at

Ladybank15:05on time
Cupar15:11on time
Leuchars15:18on time
Dundee15:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:14
on time
More
Show Less

Calling at

Kirkcaldy15:24on time
Kinghorn15:29on time
Burntisland15:34on time
Aberdour15:38on time
Dalgety Bay15:43on time
Inverkeithing15:46on time
Edinburgh Gateway16:00on time
Haymarket16:07on time
Edinburgh16:12on time
From DundeeOperated by ScotRail

Perth

Platform 2
15:33
on time
More
Show Less

Calling at

Ladybank15:41on time
Perth16:11on time
From EdinburghOperated by ScotRail

Dundee

Platform 2
15:54
on time
More
Show Less

Calling at

Ladybank16:01on time
Cupar16:07on time
Leuchars16:14on time
Dundee16:28on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:55
on time
More
Show Less

Calling at

Kirkcaldy16:06on time
Kinghorn16:11on time
Burntisland16:15on time
Aberdour16:20on time
Dalgety Bay16:25on time
Inverkeithing16:28on time
Edinburgh Gateway16:42on time
South Gyle16:44on time
Haymarket16:51on time
Edinburgh16:56on time
From PerthOperated by ScotRail