Edinburgh around 0815 on 19/12/2025
Departures
Arrivals
Simple
DetailedLimited realtime data being received
We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.
Buy tickets to Edinburgh
through Realtime Tickets, our new ticket portal
0748
Tweedbank
Arrived at 0747
ScotRail · 3 coaches
3
0748
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
14
0749
Perth
Arrived on time
ScotRail · 6 coaches
16
0751
North Berwick
Arrived at 0754
ScotRail · 6 coaches
19
0758
Newcastle
Arrived at 0757
LNER Azuma · 9 coaches
6
0757
Dunblane
Arrived on time
ScotRail · 6 coaches
12
0759
Glenrothes with Thornton
Arrived on time
ScotRail · 2 coaches
17
0801
Hyndland
Arrived at 0809
ScotRail · 6 coaches
13
0803
Dundee
Arrived on time
ScotRail · 6 coaches
20
0805
Glasgow Queen Street
Arrived at 0807
ScotRail · 8 coaches
8
0752
Glasgow Central
Arrived on time
CrossCountry Voyager · 8 coaches
10
0811
Dunblane
Arrived at 0813
ScotRail · 6 coaches
1
0814
Glasgow Central
Arrived at 0816
ScotRail · 6 coaches
14
0816
Leven
Arrived at 0819
ScotRail · 4 coaches
19
0816
Dunbar
Arrived on time
ScotRail · 3 coaches
3
0818
Helensburgh Central
Arrived at 0819
ScotRail · 6 coaches
7
0822
Glasgow Queen Street
Arrived at 0824
ScotRail · 7 coaches
12
0824
Tweedbank
Arrived at 0823
ScotRail · 6 coaches
1
0825
Leven
Arrived at 0827
ScotRail · 4 coaches
18
0826
Glasgow Central
Arrived at 0832
ScotRail · 4 coaches
11
0827
North Berwick
Cancelled (on-board safety systems problem)
ScotRail service
0832
Doncaster
Arrived on time
LNER service
9
0834
Milngavie
Arrived at 0836
ScotRail · 6 coaches
14
0835
Aberdeen
Arrived on time
ScotRail Inter7City · 4 coaches
15
0837
Glasgow Queen Street
Arrived at 0840
ScotRail · 8 coaches
11
0841
Perth
Arrived at 0844
ScotRail · 5 coaches
16
0845
Helensburgh Central
Arrived at 0849
ScotRail · 6 coaches
13
0849
Tweedbank
Arrived at 0848
ScotRail · 6 coaches
2
0849
Glasgow Central
Arrived at 0856
ScotRail · 3 coaches
12
0851
Glenrothes with Thornton
Arrived at 0854
ScotRail · 3 coaches
16
0853
Glasgow Queen Street
Arrived at 0857
ScotRail · 8 coaches
14
0855
North Berwick
Arrived at 0854
ScotRail · 4 coaches
3
0857
Perth
Arrived on time
ScotRail · 2 coaches
18
0900
Dunblane
Arrived at 0902
ScotRail · 6 coaches
12
0901
Newcastle
Arrived on time
Transpennine Express · 5 coaches
8
0856
Glasgow Central
Arrived at 0859
CrossCountry Voyager · 5 coaches
7
0905
Glasgow Queen Street
Arrived at 0906
ScotRail · 8 coaches
14
0906
Leven
Arrived on time
ScotRail · 4 coaches
20
0908
Glasgow Central
Arrived at 0909
ScotRail · 3 coaches
10
0909
Dundee
Arrived on time
ScotRail · 3 coaches
17
0910
Leeds
Arrived on time
CrossCountry Voyager · 9 coaches
11
0913
Milngavie
Arrived on time
ScotRail · 6 coaches
12
0918
Tweedbank
Arrived on time
ScotRail · 3 coaches
7
0921
Dunblane
Arrived on time
ScotRail · 4 coaches
13
0923
Leven
Arrived at 0929
ScotRail · 2 coaches
19
0925
North Berwick
Arrived at 0926
ScotRail · 6 coaches
4
0924
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
14
0928
Cowdenbeath
Arrived at 0932
ScotRail · 2 coaches
16
0930
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
12
0933
Perth
Arrived at 0939
ScotRail · 3 coaches
16
0938
Doncaster
Arrived at 0935
LNER Azuma · 9 coaches
5
0935
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
14
0938
Inverness
Arrived at 0942
ScotRail Inter7City · 5 coaches
15
0941
Manchester Airport
Arrived on time
Transpennine Express · 5 coaches
13