Edinburgh

TrainTimesLive
Menu Close menu

This is Edinburgh on 21st September 2026. See Edinburgh live now →

Edinburgh EDB

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:25 to 21:25 +1 hour Now
Arrivals at Edinburgh
Time From Platform Actual Status Formation
1907 Glasgow Queen Street 1E88 Lumo Lumo 9 was 7 +10 5 carriages
1911 Birmingham New Street 1Z47 terminates here 9 1959 arrived+48 4 carriages
1911 Plymouth 1S47 CrossCountry CrossCountry terminates here 9 cancelled
1912 Dundee 1L26 ScotRail ScotRail terminates here 17 1911 arrived 3 carriages
1912 Glasgow Central 1Y94 ScotRail ScotRail terminates here 13 1911 arrived 3 carriages
1918 Dunblane 2P06 ScotRail ScotRail terminates here 10 1917 arrived 4 carriages
1920 Tweedbank 2T53 ScotRail ScotRail terminates here 4 1919 arrived 3 carriages
1922 Glasgow Queen Street 1R10 ScotRail ScotRail terminates here 8 1921 arrived 8 carriages
1924 Leven 2K76 ScotRail ScotRail terminates here 19 1923 arrived 5 carriages
1928 Helensburgh Central 2H54 ScotRail ScotRail terminates here 12 1927 arrived 6 carriages
1933 London King's Cross 1S21 London North Eastern Railway LNER terminates here 8 was 5 2002 arrived+32 9 carriages
1935 Glasgow Queen Street 1R12 ScotRail ScotRail terminates here 14 1934 arrived 8 carriages
1937 Cowdenbeath 2G44 ScotRail ScotRail terminates here 16 1937 arrived 4 carriages
1937 London King's Cross 1S22 London North Eastern Railway LNER terminates here 6 2005 arrived+31 9 carriages
1940 Manchester Airport 1S75 TransPennine Express TPE terminates here 13 1938 arrived-2 5 carriages
1943 Perth 1L88 ScotRail ScotRail terminates here 15 1943 arrived 2 carriages
1949 North Berwick 2Y27 ScotRail ScotRail terminates here 4 1948 arrived 6 carriages
1952 Glasgow Central 2Y42 ScotRail ScotRail terminates here 11 1950 arrived-2 3 carriages
1955 Dunblane 2P08 ScotRail ScotRail terminates here 14 1954 arrived 6 carriages
1955 Tweedbank 2T55 ScotRail ScotRail terminates here 5 1951 arrived-3 3 carriages
2001 Newcastle 9S18 TransPennine Express TPE terminates here 1 1957 arrived-4 5 carriages
2001 Helensburgh Central 2H56 ScotRail ScotRail terminates here 12 2000 arrived 6 carriages
2001 Leven 2G12 ScotRail ScotRail terminates here 18 2000 arrived 4 carriages
2005 Plymouth 1S49 CrossCountry CrossCountry 8 2029 arrived+14 5 carriages
2006 Glasgow Queen Street 1R16 ScotRail ScotRail terminates here 14 2006 arrived 8 carriages
2012 Dundee 1L28 ScotRail ScotRail terminates here 15 2010 arrived-2 6 carriages
2015 Glasgow Central 1Y96 ScotRail ScotRail terminates here 13 2014 arrived 3 carriages
2019 Helensburgh Central 2H02 ScotRail ScotRail terminates here 14 2018 arrived 6 carriages
2020 Tweedbank 2T57 ScotRail ScotRail terminates here 5F 2022 arrived+3 3 carriages
2024 London Euston 9S80 Avanti West Coast Avanti terminates here 8 2046 arrived+22 11 carriages
2025 North Berwick 2Y03 ScotRail ScotRail terminates here 10 2027 arrived+3 6 carriages
2027 Dunblane 2P10 ScotRail ScotRail terminates here 9 2024 arrived-3 7 carriages
2027 Leven 2K78 ScotRail ScotRail terminates here 15 2024 arrived-3 2 carriages
2029 London King's Cross 1S23 London North Eastern Railway LNER 19 was 2 2035 arrived+5 9 carriages
2035 Glasgow Queen Street 1R20 ScotRail ScotRail terminates here 12 2034 arrived 8 carriages
2036 London King's Cross 1S24 London North Eastern Railway LNER terminates here 9 was 6 2045 arrived+12 9 carriages
2039 Cowdenbeath 2G46 ScotRail ScotRail terminates here 17 was 20 2039 arrived 3 carriages
2044 Glasgow Central 2Y84 ScotRail ScotRail terminates here 13 2040 arrived-4 3 carriages
2045 Perth 1L90 ScotRail ScotRail terminates here 20 was 17 2046 arrived 5 carriages
2049 Dunblane 2P62 ScotRail ScotRail terminates here 7 2050 arrived 6 carriages
2049 Aberdeen 1E31 London North Eastern Railway LNER 2 2049 arrived 9 carriages
2053 North Berwick 2Y05 ScotRail ScotRail terminates here 8 2101 arrived+9 4 carriages
2058 Helensburgh Central 2H04 ScotRail ScotRail terminates here 12 2058 arrived 6 carriages
2101 Glasgow Central 1C52 ScotRail ScotRail terminates here 19 2101 arrived 4 carriages
2106 Glasgow Queen Street 1R22 ScotRail ScotRail terminates here 11 2104 arrived-2 8 carriages
2108 Leven 2G70 ScotRail ScotRail terminates here 18 2107 arrived 3 carriages
2109 Plymouth 1S51 CrossCountry CrossCountry 9 2127 arrived+15 8 carriages
2114 Dundee 1L30 ScotRail ScotRail terminates here 17 2114 arrived 3 carriages
2115 Bathgate 2V38 ScotRail ScotRail terminates here 14 2115 arrived 3 carriages
2118 Tweedbank 2T61 ScotRail ScotRail terminates here 3 2118 arrived 3 carriages

Italic estimated timing, bold is actual.

Updated 12:17

Next stations along the line by trains today