RailETA

Edinburgh Waverley train station

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

Directions to Edinburgh Waverley:

Open Google Maps

Frequently asked questions about Edinburgh Waverley train station

What are the next departures from Edinburgh Waverley?

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.

Are there any current delays at Edinburgh Waverley?

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.

How do I find the platform for my train at Edinburgh Waverley?

Platform numbers for trains at Edinburgh Waverley are updated in real-time on RailETA app.