Edinburgh around 0600 on 23/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Edinburgh
through Realtime Tickets, our ticket portal
0611
Dunblane
ScotRail service
14
0614
Bathgate
ScotRail service
16
0636
North Berwick
ScotRail service
7
0643
Bathgate
ScotRail service
16F
0647
Glasgow Queen Street
ScotRail service
12
0649
Tweedbank
ScotRail service
3
0656
Dunblane
ScotRail service
13
0707
Motherwell
ScotRail service
9W
0712
North Berwick
ScotRail service
8E
0714
Garscadden
ScotRail service
13
0715
Newcastle
Transpennine Express service
4
0730
Carstairs
Caledonian Sleeper service
11
0720
Tweedbank
ScotRail service
3
0725
Dunblane
ScotRail service
14
0727
Dunbar
ScotRail service
1