Markinch departures

Edinburgh

Platform 1
05:46
on time
More
Show Less

Calling at

Kirkcaldy 05:55 on time
Kinghorn 06:00 on time
Burntisland 06:04 on time
Aberdour 06:09 on time
Dalgety Bay 06:14 on time
Inverkeithing 06:17 on time
North Queensferry 06:22 on time
Dalmeny 06:26 on time
Edinburgh Gateway 06:32 on time
South Gyle 06:34 on time
Haymarket 06:42 on time
Edinburgh 06:47 on time
From Perth Operated by ScotRail

Edinburgh

Platform 1
05:55
on time
More
Show Less

Calling at

Glenrothes with Thornton 06:01 on time
Cardenden 06:09 on time
Lochgelly 06:13 on time
Cowdenbeath 06:19 on time
Dunfermline Queen Margaret 06:25 on time
Dunfermline Town 06:28 on time
Rosyth 06:32 on time
Inverkeithing 06:37 on time
North Queensferry 06:41 on time
Dalmeny 06:45 on time
Edinburgh Gateway 06:51 on time
South Gyle 06:53 on time
Haymarket 07:02 on time
Edinburgh 07:07 on time
From Markinch Operated by ScotRail

Aberdeen

Platform 2
06:13
on time
More
Show Less

Calling at

Ladybank 06:19 on time
Cupar 06:26 on time
Leuchars 06:33 on time
Dundee 06:48 on time
Carnoustie 07:01 on time
Arbroath 07:10 on time
Montrose 07:25 on time
Laurencekirk 07:36 on time
Stonehaven 07:49 on time
Portlethen 07:58 on time
Aberdeen 08:14 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
06:18
on time
More
Show Less

Calling at

Glenrothes with Thornton 06:24 on time
Cardenden 06:31 on time
Lochgelly 06:36 on time
Cowdenbeath 06:41 on time
Dunfermline Queen Margaret 06:47 on time
Dunfermline Town 06:50 on time
Rosyth 06:54 on time
Inverkeithing 07:00 on time
North Queensferry 07:05 on time
Dalmeny 07:08 on time
Edinburgh Gateway 07:14 on time
Haymarket 07:23 on time
Edinburgh 07:28 on time
From Markinch Operated by ScotRail

Edinburgh

Platform 1
06:37
on time
More
Show Less

Calling at

Kirkcaldy 06:46 on time
Kinghorn 06:51 on time
Burntisland 06:56 on time
Aberdour 07:01 on time
Dalgety Bay 07:05 on time
Inverkeithing 07:09 on time
Dalmeny 07:15 on time
Edinburgh Gateway 07:21 on time
Haymarket 07:30 on time
Edinburgh 07:35 on time
From Dundee Operated by ScotRail

Edinburgh

Platform 1
06:46
on time
More
Show Less

Calling at

Glenrothes with Thornton 06:52 on time
Cardenden 06:59 on time
Lochgelly 07:04 on time
Cowdenbeath 07:09 on time
Dunfermline Queen Margaret 07:15 on time
Dunfermline Town 07:18 on time
Rosyth 07:22 on time
Inverkeithing 07:26 on time
North Queensferry 07:30 on time
Dalmeny 07:34 on time
Edinburgh Gateway 07:41 on time
South Gyle 07:43 on time
Haymarket 07:54 on time
Edinburgh 08:01 on time
From Perth Operated by ScotRail