Haymarket departures

Trains between Huntingdon and Peterborough may be delayed by up to 120 minutes, cancelled or revised. Latest information can be found in Status and Disruptions.

Edinburgh

no platformThis train has been cancelled because of a fire on a train earlier today
22:38
cancelled
More
Show Less

Calling at

Edinburgh22:42cancelled
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1 This train has been delayed by a member of on train staff being taken ill
22:42
due 22:44
More
Show Less

Calling at

Edinburgh22:46due 22:48
From AberdeenOperated by ScotRail

Edinburgh

Platform 3
22:44
due 22:47
More
Show Less

Calling at

Edinburgh22:48due 22:51
From Glasgow CentralOperated by ScotRail
22:49
on time
More
Show Less

Calling at

Linlithgow23:05on time
Polmont23:11on time
Falkirk High23:16on time
Croy23:26on time
Glasgow Queen Street23:38on time
From EdinburghOperated by ScotRail

Garscadden

Platform 4
22:53
on time
More
Show Less

Calling at

Edinburgh Park22:58on time
Uphall23:06on time
Livingston North23:10on time
Bathgate23:15on time
Armadale23:21on time
Blackridge23:24on time
Caldercruix23:31on time
Drumgelloch23:34on time
Airdrie23:37on time
Coatdyke23:41on time
Coatbridge Sunnyside23:43on time
Blairhill23:46on time
Easterhouse23:50on time
Garrowhill23:52on time
Shettleston23:55on time
Carntyne23:57on time
Bellgrove00:01on time
High Street00:03on time
Glasgow Queen Street00:05on time
Charing Cross (Glasgow)00:08on time
Partick00:12on time
Hyndland00:14on time
Garscadden00:20on time
From EdinburghOperated by ScotRail
22:55
on time
More
Show Less

Calling at

South Gyle23:00on time
Edinburgh Gateway23:02on time
Dalmeny23:08on time
North Queensferry23:12on time
Inverkeithing23:15on time
Rosyth23:19on time
Dunfermline Town23:24on time
Dunfermline Queen Margaret23:28on time
Cowdenbeath23:34on time
Lochgelly23:40on time
Cardenden23:43on time
Glenrothes with Thornton23:51on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:00
on time
More
Show Less

Calling at

Edinburgh23:04on time
From Glenrothes with ThorntonOperated by ScotRail
23:03
on time
More
Show Less

Calling at

Slateford23:07on time
Kingsknowe23:10on time
Wester Hailes23:12on time
Curriehill23:16on time
Kirknewton23:23on time
Livingston South23:28on time
West Calder23:33on time
Addiewell23:37on time
Fauldhouse23:44on time
Shotts23:50on time
Hartwood23:53on time
Cleland23:58on time
Carfin00:02on time
Holytown00:04on time
Bellshill00:08on time
Uddingston00:12on time
Cambuslang00:17on time
Glasgow Central00:27on time
From EdinburghOperated by ScotRail

Dundee

Platform 2
23:04
on time
More
Show Less

Calling at

Edinburgh Gateway23:09on time
Inverkeithing23:20on time
Kirkcaldy23:36on time
Markinch23:46on time
Ladybank23:54on time
Cupar00:02on time
Leuchars00:07on time
Dundee00:22on time
From EdinburghOperated by ScotRail

Dunblane

Platform 4
23:07
on time
More
Show Less

Calling at

Edinburgh Park23:11on time
Linlithgow23:26on time
Polmont23:31on time
Falkirk Grahamston23:36on time
Camelon23:40on time
Larbert23:43on time
Stirling23:50on time
Bridge of Allan23:55on time
Dunblane23:59on time
From EdinburghOperated by ScotRail