Haymarket departures

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

The lifts are out of order between platforms 2 and 3 and the concourse at Haymarket station.

Edinburgh

Platform 3 This train has been delayed by a late running train being in front of this one
23:26
due 23:36
More
Show Less

Calling at

Edinburgh23:30due 23:40
From Glasgow CentralOperated by ScotRail

Dunblane

Platform 4
23:39
on time
More
Show Less

Calling at

Edinburgh Park23:44on time
Linlithgow23:58on time
Polmont00:04on time
Falkirk Grahamston00:09on time
Camelon00:12on time
Larbert00:15on time
Stirling00:23on time
Bridge of Allan00:29on time
Dunblane00:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
23:40
on time
More
Show Less

Calling at

Edinburgh23:45on time
From BathgateOperated by ScotRail

Edinburgh

Platform 1
23:44
on time
More
Show Less

Calling at

Edinburgh23:49on time
From Glenrothes with ThorntonOperated by ScotRail
23:50
on time
More
Show Less

Calling at

Linlithgow00:04on time
Polmont00:09on time
Falkirk High00:13on time
Croy00:22on time
Lenzie00:28on time
Glasgow Queen Street00:37on time
From EdinburghOperated by ScotRail

Bathgate

Platform 4
00:01
on time
More
Show Less

Calling at

Edinburgh Park00:05on time
Uphall00:15on time
Livingston North00:19on time
Bathgate00:23on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
00:02
on time
More
Show Less

Calling at

Edinburgh00:06on time
From DundeeOperated by ScotRail