← Change station
Edinburgh
Earlier trains
22:23
Helensburgh Central
2H57 • ScotRail
10
22:27
22:34
Glasgow Central
via Shotts
2Y87 • ScotRail
16
22:43
Perth
via Kirkcaldy
1L73 • ScotRail
15
22:43
22:45
Tweedbank
2T74 • ScotRail
4
22:45
Glasgow Queen Street
via Falkirk High
1R41 • ScotRail
10
22:50
Cowdenbeath
2G75 • ScotRail
17
22:52
Garscadden
2H59 • ScotRail
12
22:59
Glasgow Central
via Shotts
2Y69 • ScotRail
15
23:00
Dundee
1L35 • ScotRail
1
23:03
23:05
Dunblane
2P81 • ScotRail
11
23:05
Leven
2K85 • ScotRail
14
23:07
Airdrie
2V71 • ScotRail
13
23:14
North Berwick
2Y12 • ScotRail
4
23:15
Glasgow Queen Street
via Falkirk High
1R45 • ScotRail
12
23:18
23:19
Perth
via Cowdenbeath
2L19 • ScotRail
17
23:21
delayed
Glasgow Central
via Motherwell
1D63 • ScotRail
15
23:30
Glasgow Queen Street
via Falkirk High
1Z14 • ScotRail
15
23:34
Dunblane
2P83 • ScotRail
13
23:39
Glasgow Queen Street
2V73 • ScotRail
12
23:44
Tweedbank
2T78 • ScotRail
19
23:45
Glasgow Queen Street
via Falkirk High
1R49 • ScotRail
11
23:55
Bathgate
2V75 • ScotRail
14
00:03
Glasgow Queen Street
via Falkirk High
1Z15 • ScotRail
8
00:12
Glasgow Queen Street
2Z51 • ScotRail
12
00:17
Glasgow Queen Street
via Falkirk High
1Z02 • ScotRail
14
Later trains