Arriving and departing trains Edinburgh Waverley
Follow the arrival and departure schedules of trains at Edinburgh Waverley in real time.
- Tweedbank - EdinburghOperated by ScotRailPlatform: -23:20Stop: 0 min
This train has been cancelled because of a shortage of train crew
- London Kings Cross - EdinburghGR656000 | Operated by London North Eastern RailwayPlatform: 523:25Stop: 0 min
- Dunblane - EdinburghOperated by ScotRailPlatform: 1323:27Stop: 0 min
- Leven - EdinburghOperated by ScotRailPlatform: 1523:32Stop: 0 min
- Glasgow Queen Street - EdinburghOperated by ScotRailPlatform: 1223:33Stop: 0 min
- Carlisle - EdinburghOperated by TransPennine ExpressPlatform: -23:38Stop: 0 min
This train has been cancelled because of a shortage of train crew
- Cowdenbeath - EdinburghOperated by ScotRailPlatform: 1723:38Stop: 0 min
- Manchester Airport - EdinburghTP805200 | Operated by TransPennine ExpressPlatform: 1000:0823:38(+30 mins)Stop: 0 min
This train has been delayed by a fault on a train
- Helensburgh Central - EdinburghOperated by ScotRailPlatform: 1423:44Stop: 0 min
- Perth - EdinburghOperated by ScotRailPlatform: 1623:46Stop: 0 min
- Aberdeen - EdinburghSR032300 | Operated by ScotRailPlatform: 8E23:49Stop: 0 min
- Glasgow Central - EdinburghOperated by ScotRailPlatform: 723:53Stop: 0 min
- North Berwick - EdinburghOperated by ScotRailPlatform: 423:58Stop: 0 min
- Glenrothes with Thornton - EdinburghOperated by ScotRailPlatform: 1600:04Stop: 0 min
- Glasgow Queen Street - EdinburghOperated by ScotRailPlatform: 1200:06Stop: 0 min
- London Kings Cross - EdinburghGR658000 | Operated by London North Eastern RailwayPlatform: 600:3400:08(+26 mins)Stop: 0 min
This train has been delayed by a fault on a train
- Dumbarton Central - EdinburghOperated by ScotRailPlatform: 1300:11Stop: 0 min
- Tweedbank - EdinburghOperated by ScotRailPlatform: 2000:11Stop: 0 min
- Dundee - EdinburghOperated by ScotRailPlatform: 1500:12Stop: 0 min
- Plymouth - EdinburghXC122000 | Operated by CrossCountryPlatform: 1000:14Stop: 0 min
- Inverness - EdinburghSR042100 | Operated by ScotRailPlatform: 1900:2200:15(+7 mins)Stop: 0 min
This train has been delayed by a fault with the signalling system
- London Kings Cross - EdinburghGR660000 | Operated by London North Eastern RailwayPlatform: 500:4200:20(+22 mins)Stop: 0 min
This train has been delayed by a fault on a train
- London Euston - EdinburghOperated by Avanti West CoastPlatform: 900:2400:21(+3 mins)Stop: 0 min
This train has been delayed by a late running train being in front of this one
- Dunblane - EdinburghOperated by ScotRailPlatform: 8W00:28Stop: 0 min
- Leven - EdinburghOperated by ScotRailPlatform: 1700:31Stop: 0 min
- Glasgow Queen Street - EdinburghOperated by ScotRailPlatform: 1200:34Stop: 0 min
- Perth - EdinburghOperated by ScotRailPlatform: 2000:37Stop: 0 min
- Helensburgh Central - EdinburghOperated by ScotRailPlatform: 1300:40Stop: 0 min
- Cowdenbeath - EdinburghOperated by ScotRailPlatform: 700:42Stop: 0 min
- Aberdeen - EdinburghOperated by ScotRailPlatform: -00:46Stop: 0 min
This train has been cancelled because of a fault on this train
- Glasgow Central - EdinburghOperated by ScotRailPlatform: -00:48Stop: 0 min
This train has been cancelled because of a shortage of train crew
- Newcastle - EdinburghOperated by TransPennine ExpressPlatform: 600:53Stop: 0 min
- North Berwick - EdinburghOperated by ScotRailPlatform: -01:01Stop: 0 min
- Glasgow Queen Street - EdinburghOperated by ScotRailPlatform: -01:04Stop: 0 min
- Glenrothes with Thornton - EdinburghOperated by ScotRailPlatform: -01:04Stop: 0 min
- Plymouth - EdinburghXC124000 | Operated by CrossCountryPlatform: -01:3201:05(+27 mins)Stop: 0 min
This train has been delayed by a fault with the signalling system
- Dundee - EdinburghOperated by ScotRailPlatform: -01:12Stop: 0 min
- Helensburgh Central - EdinburghSR732901 | Operated by ScotRailPlatform: -01:15Stop: 0 min
- London Kings Cross - EdinburghGR664000 | Operated by London North Eastern RailwayPlatform: -01:16Stop: 0 min
- Tweedbank - EdinburghSR470400 | Operated by ScotRailPlatform: -01:19Stop: 0 min
- Dunblane - EdinburghSR856100 | Operated by ScotRailPlatform: -01:22Stop: 0 min
The next departures from Edinburgh Waverley are Tweedbank - Edinburgh, London Kings Cross - Edinburgh, Dunblane - Edinburgh, Leven - Edinburgh, Glasgow Queen Street - Edinburgh, Carlisle - Edinburgh, Cowdenbeath - Edinburgh, Manchester Airport - Edinburgh, Helensburgh Central - Edinburgh, Perth - Edinburgh, Aberdeen - Edinburgh, Glasgow Central - Edinburgh, North Berwick - Edinburgh, Glenrothes with Thornton - Edinburgh, Dumbarton Central - Edinburgh, Dundee - Edinburgh, Plymouth - Edinburgh, Inverness - Edinburgh, London Euston - Edinburgh, Newcastle - Edinburgh.
5 trains have reported delays, including Manchester Airport - Edinburgh, London Kings Cross - Edinburgh, Inverness - Edinburgh, London Euston - Edinburgh, Plymouth - Edinburgh.
The platform numbers for trains at Edinburgh Waverley can be found in our app.