Haymarket departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

13:31
on time
More
Show Less
From EdinburghOperated by ScotRail

Aberdeen

Platform 2
13:36
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:38
on time
More
Show Less

Calling at

Edinburgh13:42on time
From Glenrothes with ThorntonOperated by ScotRail

Inverness

Platform 2
13:41
on time
More
Show Less

Calling at

Edinburgh Gateway13:46on time
Markinch14:19on time
Perth14:48on time
Dunkeld & Birnam15:05on time
Pitlochry15:19on time
Blair Atholl15:29on time
Dalwhinnie15:54on time
Kingussie16:08on time
Aviemore16:20on time
Inverness16:54on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
13:43
on time
More
Show Less

Calling at

PRNCSTG13:46on time
Edinburgh13:49on time
From Glasgow CentralOperated by ScotRail
13:43
on time
More
Show Less

Calling at

Edinburgh Park13:48on time
Uphall13:56on time
Livingston North13:59on time
Bathgate14:04on time
Armadale14:19on time
Blackridge14:22on time
Caldercruix14:29on time
Drumgelloch14:32on time
Airdrie14:35on time
Coatdyke14:38on time
Coatbridge Sunnyside14:40on time
Blairhill14:43on time
Easterhouse14:47on time
Garrowhill14:49on time
Shettleston14:52on time
Carntyne14:54on time
Bellgrove14:57on time
High Street14:59on time
Glasgow Queen Street15:01on time
Charing Cross (Glasgow)15:03on time
Partick15:07on time
Hyndland15:09on time
Dalmuir15:19on time
Dumbarton East15:27on time
Dumbarton Central15:29on time
Dalreoch15:30on time
Cardross15:36on time
Craigendoran15:41on time
Helensburgh Central15:44on time
From EdinburghOperated by ScotRail
13:45
on time
More
Show Less

Calling at

South Gyle13:50on time
Dalmeny13:56on time
North Queensferry14:00on time
Inverkeithing14:04on time
Dalgety Bay14:07on time
Aberdour14:12on time
Burntisland14:16on time
Kinghorn14:21on time
Kirkcaldy14:26on time
Glenrothes with Thornton14:37on time
From EdinburghOperated by ScotRail