Markinch departures

Edinburgh

Platform 1
06:47
on time
More
Show Less
From PerthOperated by ScotRail

Dundee

Platform 2
06:50
on time
More
Show Less

Calling at

Ladybank06:57on time
Cupar07:04on time
Leuchars07:11on time
Dundee07:28on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:09
on time
More
Show Less

Calling at

Kirkcaldy07:19on time
Burntisland07:27on time
Dalgety Bay07:35on time
Inverkeithing07:39on time
Edinburgh Gateway07:50on time
Haymarket07:57on time
Edinburgh08:02on time
From DundeeOperated by ScotRail

Edinburgh

Platform 1
07:30
on time
More
Show Less

Calling at

Glenrothes with Thornton07:37on time
Cardenden07:45on time
Lochgelly07:49on time
Cowdenbeath07:55on time
Dunfermline Queen Margaret08:01on time
Dunfermline Town08:05on time
Rosyth08:09on time
Inverkeithing08:13on time
North Queensferry08:17on time
Dalmeny08:21on time
Edinburgh Gateway08:27on time
Haymarket08:34on time
Edinburgh08:41on time
From PerthOperated by ScotRail

Perth

Platform 2
07:30
on time
More
Show Less

Calling at

Ladybank07:40on time
Perth08:05on time
From EdinburghOperated by ScotRail

Dundee

Platform 2
07:45
on time
More
Show Less

Calling at

Ladybank07:52on time
Cupar07:59on time
Leuchars08:06on time
Dundee08:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:53
on time
More
Show Less

Calling at

Kirkcaldy08:07on time
Kinghorn08:12on time
Burntisland08:16on time
Aberdour08:21on time
Dalgety Bay08:26on time
Inverkeithing08:29on time
Edinburgh Gateway08:40on time
South Gyle08:43on time
Haymarket08:51on time
Edinburgh08:57on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
08:11
on time
More
Show Less

Calling at

Kirkcaldy08:21on time
Inverkeithing08:40on time
Edinburgh Gateway08:52on time
Haymarket09:03on time
Edinburgh09:09on time
From DundeeOperated by ScotRail

Perth

Platform 2
08:29
on time
More
Show Less

Calling at

Ladybank08:39on time
Perth09:07on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:37
on time
More
Show Less

Calling at

Kirkcaldy08:47on time
Kinghorn08:52on time
Burntisland08:56on time
Aberdour09:01on time
Dalgety Bay09:05on time
Inverkeithing09:09on time
Edinburgh Gateway09:20on time
South Gyle09:22on time
Haymarket09:28on time
Edinburgh09:33on time
From PerthOperated by ScotRail