Track Edinburgh Waverley train arrivals and departures and their platforms in real-time. See where your train is located and if it's late.
Leven - Edinburgh
Operated by ScotRail
Platform: 17
23:36
23:31
(+5 mins)
Stop: 0 mins
This train has been delayed by slippery rails
Glasgow Queen Street - Edinburgh
Operated by ScotRail
Platform: 14
23:35
23:33
(+2 mins)
Stop: 0 mins
Cowdenbeath - Edinburgh
SR399700 | Operated by ScotRail
Platform: 18
23:39
23:36
(+3 mins)
Stop: 0 mins
Helensburgh Central - Edinburgh
Operated by ScotRail
Platform: 11
23:43
23:37
(+6 mins)
Stop: 0 mins
This train has been delayed by slippery rails
Preston - Edinburgh
Operated by TransPennine Express
Platform: 19
23:41
Stop: 0 mins
Perth - Edinburgh
Operated by ScotRail
Platform: 16
23:47
Stop: 0 mins
Aberdeen - Edinburgh
SR032300 | Operated by ScotRail
Platform: 15
23:50
Stop: 0 mins
Glasgow Central - Edinburgh
SR550200 | Operated by ScotRail
Platform: 14
23:55
23:52
(+3 mins)
Stop: 0 mins
North Berwick - Edinburgh
Operated by ScotRail
Platform: 6
23:54
Stop: 0 mins
London Kings Cross - Edinburgh
GR658700 | Operated by London North Eastern Railway
Platform: 5
00:00
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR403100 | Operated by ScotRail
Platform: 15
00:02
Stop: 0 mins
Glasgow Queen Street - Edinburgh
Operated by ScotRail
Platform: 9
00:09
00:03
(+6 mins)
Stop: 0 mins
This train has been delayed by the communication alarm being activated on a train
Dundee - Edinburgh
Operated by ScotRail
Platform: 1
00:11
Stop: 0 mins
Bristol Temple Meads - Edinburgh
Operated by CrossCountry
Platform: 6
00:13
Stop: 0 mins
Helensburgh Central - Edinburgh
SR410600 | Operated by ScotRail
Platform: 13
00:13
Stop: 0 mins
Tweedbank - Edinburgh
SR514600 | Operated by ScotRail
Platform: 4
00:19
Stop: 0 mins
London Euston - Edinburgh
VT320700 | Operated by Avanti West Coast
Platform: 8
00:36
00:22
(+14 mins)
Stop: 0 mins
This train has been delayed by trespassers on the railway
Inverness - Edinburgh
SR042100 | Operated by ScotRail
Platform: 17
00:27
Stop: 0 mins
Dunblane - Edinburgh
SR951700 | Operated by ScotRail
Platform: 11
00:33
Stop: 0 mins
Leven - Edinburgh
SR431800 | Operated by ScotRail
Platform: 20
00:34
Stop: 0 mins
Glasgow Queen Street - Edinburgh
SR972400 | Operated by ScotRail
Platform: 12
00:36
Stop: 0 mins
Newcastle - Edinburgh
Operated by London North Eastern Railway
Platform: 9
00:38
Stop: 0 mins
Perth - Edinburgh
SR123600 | Operated by ScotRail
Platform: 16
00:38
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR399900 | Operated by ScotRail
Platform: 17
00:42
Stop: 0 mins
Newcastle - Edinburgh
Operated by TransPennine Express
Platform: 5
00:42
Stop: 0 mins
Helensburgh Central - Edinburgh
SR410800 | Operated by ScotRail
Platform: 15
00:45
Stop: 0 mins
Aberdeen - Edinburgh
SR032400 | Operated by ScotRail
Platform: 2
00:49
Stop: 0 mins
Glasgow Central - Edinburgh
SR550100 | Operated by ScotRail
Platform: 11
00:51
Stop: 0 mins
North Berwick - Edinburgh
SR192800 | Operated by ScotRail
Platform: 6
00:56
Stop: 0 mins
London Kings Cross - Edinburgh
Operated by Lumo
Platform: 8W
00:59
Stop: 0 mins
Plymouth - Edinburgh
XC124700 | Operated by CrossCountry
Platform: 7
01:02
Stop: 0 mins
Glasgow Queen Street - Edinburgh
SR973000 | Operated by ScotRail
Platform: -
01:04
Stop: 0 mins
Helensburgh Central - Edinburgh
SR411100 | Operated by ScotRail
Platform: -
01:12
Stop: 0 mins
Glenrothes with Thornton - Edinburgh
SR403600 | Operated by ScotRail
Platform: -
01:13
Stop: 0 mins
Tweedbank - Edinburgh
SR515300 | Operated by ScotRail
Platform: -
01:19
Stop: 0 mins
Dundee - Edinburgh
SR113300 | Operated by ScotRail
Platform: -
01:22
Stop: 0 mins
Dunblane - Edinburgh
Operated by ScotRail
Platform: -
01:24
Stop: 0 mins
Aberdeen - Edinburgh
Operated by ScotRail
Platform: -
01:27
Stop: 0 mins
Glasgow Central - Edinburgh
SR550300 | Operated by ScotRail
Platform: -
01:31
Stop: 0 mins
Upcoming departures from Edinburgh Waverley include trains Leven - Edinburgh, Glasgow Queen Street - Edinburgh, Cowdenbeath - Edinburgh, Helensburgh Central - Edinburgh, Preston - Edinburgh, Perth - Edinburgh, Aberdeen - Edinburgh, Glasgow Central - Edinburgh, North Berwick - Edinburgh, London Kings Cross - Edinburgh, Glenrothes with Thornton - Edinburgh, Dundee - Edinburgh, Bristol Temple Meads - Edinburgh, Tweedbank - Edinburgh, London Euston - Edinburgh, Inverness - Edinburgh, Dunblane - Edinburgh, Newcastle - Edinburgh, Plymouth - Edinburgh, heading to various destinations. Check our app for the most current platform assignments and expected departure times.
Currently, 7 trains have reported delays, including Leven - Edinburgh, Glasgow Queen Street - Edinburgh, Cowdenbeath - Edinburgh, Helensburgh Central - Edinburgh, Glasgow Central - Edinburgh, Glasgow Queen Street - Edinburgh, London Euston - Edinburgh.
Platform numbers for trains at Edinburgh Waverley are updated in real-time on RailETA app.