Track Haymarket (Edinburgh) train arrivals and departures and their platforms in real-time. See where your train is located and if it's late.
Plymouth - Glasgow Central
Operated by CrossCountry
Platform: 4
23:33
23:17
(+16 mins)
Stop: 0 mins
Cowdenbeath - Edinburgh
SR399700 | Operated by ScotRail
Platform: 1
23:35
23:31
(+4 mins)
Stop: 0 mins
Helensburgh Central - Edinburgh
Operated by ScotRail
Platform: 3
23:39
23:32
(+7 mins)
Stop: 0 mins
This train has been delayed by slippery rails
Edinburgh - Aberdeen
SR031300 | Operated by ScotRail
Platform: 2
23:35
Stop: 0 mins
Preston - Edinburgh
Operated by TransPennine Express
Platform: 3
23:35
Stop: 0 mins
Perth - Edinburgh
Operated by ScotRail
Platform: 1
23:41
Stop: 0 mins
Aberdeen - Edinburgh
SR032300 | Operated by ScotRail
Platform: 1
23:44
Stop: 0 mins
Edinburgh - Perth
SR121600 | Operated by ScotRail
Platform: 2
23:47
Stop: 0 mins
Glasgow Central - Edinburgh
SR550200 | Operated by ScotRail
Platform: 3
23:49
23:47
(+2 mins)
Stop: 0 mins
Edinburgh - Glasgow Queen Street
Operated by ScotRail
Platform: 4
23:48
Stop: 0 mins
Edinburgh - Glenrothes with Thornton
SR403300 | Operated by ScotRail
Platform: 2
23:53
Stop: 0 mins
Edinburgh - Helensburgh Central
Operated by ScotRail
Platform: 4
23:56
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR403100 | Operated by ScotRail
Platform: 1
23:56
Stop: 0 mins
Glasgow Queen Street - Edinburgh
Operated by ScotRail
Platform: 3
00:05
23:58
(+7 mins)
Stop: 0 mins
This train has been delayed by the communication alarm being activated on a train
Edinburgh - Dundee
Operated by ScotRail
Platform: 2
00:04
Stop: 0 mins
Dundee - Edinburgh
Operated by ScotRail
Platform: 1
00:06
Stop: 0 mins
Edinburgh - Dunblane
Operated by ScotRail
Platform: 4
00:07
Stop: 0 mins
Edinburgh - Leven
Operated by ScotRail
Platform: 2
00:08
Stop: 0 mins
Helensburgh Central - Edinburgh
SR410600 | Operated by ScotRail
Platform: 3
00:08
Stop: 0 mins
London Euston - Edinburgh
VT320700 | Operated by Avanti West Coast
Platform: 3
00:31
00:16
(+15 mins)
Stop: 0 mins
This train has been delayed by trespassers on the railway
Edinburgh - Glasgow Queen Street
SR972800 | Operated by ScotRail
Platform: 4
00:19
Stop: 0 mins
Edinburgh - Cowdenbeath
SR407000 | Operated by ScotRail
Platform: 2
00:20
Stop: 0 mins
Inverness - Edinburgh
SR042100 | Operated by ScotRail
Platform: 1
00:22
Stop: 0 mins
Dunblane - Edinburgh
SR951700 | Operated by ScotRail
Platform: 3
00:27
Stop: 0 mins
Edinburgh - Helensburgh Central
SR415900 | Operated by ScotRail
Platform: 4
00:27
Stop: 0 mins
Leven - Edinburgh
SR431800 | Operated by ScotRail
Platform: 1
00:29
Stop: 0 mins
Edinburgh - Glasgow Central
SR550000 | Operated by ScotRail
Platform: 4
00:31
Stop: 0 mins
Glasgow Queen Street - Edinburgh
SR972400 | Operated by ScotRail
Platform: 3
00:31
Stop: 0 mins
Perth - Edinburgh
SR123600 | Operated by ScotRail
Platform: 1
00:33
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR399900 | Operated by ScotRail
Platform: 1
00:37
Stop: 0 mins
Helensburgh Central - Edinburgh
SR410800 | Operated by ScotRail
Platform: 3
00:40
Stop: 0 mins
Aberdeen - Edinburgh
SR032400 | Operated by ScotRail
Platform: 1
00:43
Stop: 0 mins
Glasgow Central - Edinburgh
SR550100 | Operated by ScotRail
Platform: 3
00:46
Stop: 0 mins
Edinburgh - Perth
SR121700 | Operated by ScotRail
Platform: 2
00:47
Stop: 0 mins
Edinburgh - Glasgow Queen Street
SR973400 | Operated by ScotRail
Platform: 4
00:49
Stop: 0 mins
Edinburgh - Glenrothes with Thornton
SR403800 | Operated by ScotRail
Platform: 2
00:54
Stop: 0 mins
Edinburgh - Garscadden
SR416100 | Operated by ScotRail
Platform: 4
00:56
Stop: 0 mins
Glasgow Queen Street - Edinburgh
SR973000 | Operated by ScotRail
Platform: 3
00:59
Stop: 0 mins
Edinburgh - Glasgow Central
SR549100 | Operated by ScotRail
Platform: 4
01:02
Stop: 0 mins
Edinburgh - Dundee
Operated by ScotRail
Platform: 2
01:04
Stop: 0 mins
Edinburgh - Dunblane
Operated by ScotRail
Platform: 4
01:06
Stop: 0 mins
Helensburgh Central - Edinburgh
SR411100 | Operated by ScotRail
Platform: 3
01:06
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR403600 | Operated by ScotRail
Platform: 1
01:07
Stop: 0 mins
Edinburgh - Leven
SR432100 | Operated by ScotRail
Platform: 2
01:09
Stop: 0 mins
Edinburgh - Airdrie
SR537500 | Operated by ScotRail
Platform: 4
01:11
Stop: 0 mins
Dundee - Edinburgh
SR113300 | Operated by ScotRail
Platform: 1
01:12
Stop: 0 mins
Edinburgh - Motherwell
SR961100 | Operated by ScotRail
Platform: 4
01:17
Stop: 0 mins
Dunblane - Edinburgh
Operated by ScotRail
Platform: 3
01:19
Stop: 0 mins
Edinburgh - Glasgow Queen Street
SR974000 | Operated by ScotRail
Platform: 4
01:20
Stop: 0 mins
Aberdeen - Edinburgh
Operated by ScotRail
Platform: 1
01:22
Stop: 0 mins
Edinburgh - Perth
SR121800 | Operated by ScotRail
Platform: 2
01:23
Stop: 0 mins
Glasgow Central - Edinburgh
SR550300 | Operated by ScotRail
Platform: 3
01:26
Stop: 0 mins
Glasgow Queen Street - Edinburgh
SR973600 | Operated by ScotRail
Platform: 3
01:30
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR403900 | Operated by ScotRail
Platform: 1
01:31
Stop: 0 mins
Upcoming departures from Haymarket (Edinburgh) include trains Plymouth - Glasgow Central, Cowdenbeath - Edinburgh, Helensburgh Central - Edinburgh, Edinburgh - Aberdeen, Preston - Edinburgh, Perth - Edinburgh, Aberdeen - Edinburgh, Edinburgh - Perth, Glasgow Central - Edinburgh, Edinburgh - Glasgow Queen Street, Edinburgh - Glenrothes with Thornton, Edinburgh - Helensburgh Central, Glenrothes with Thornton - Edinburgh, Glasgow Queen Street - Edinburgh, Edinburgh - Dundee, Dundee - Edinburgh, Edinburgh - Dunblane, Edinburgh - Leven, London Euston - Edinburgh, Edinburgh - Cowdenbeath, Inverness - Edinburgh, Dunblane - Edinburgh, Leven - Edinburgh, Edinburgh - Glasgow Central, Edinburgh - Garscadden, Edinburgh - Airdrie, Edinburgh - Motherwell, heading to various destinations. Check our app for the most current platform assignments and expected departure times.
Currently, 6 trains have reported delays, including Plymouth - Glasgow Central, Cowdenbeath - Edinburgh, Helensburgh Central - Edinburgh, Glasgow Central - Edinburgh, Glasgow Queen Street - Edinburgh, London Euston - Edinburgh.
Platform numbers for trains at Haymarket (Edinburgh) are updated in real-time on RailETA app.