← Change station
Stirling
Earlier trains
19:55
Alloa
2N37 • ScotRail
6
19:55
Glasgow Queen Street
2N62 • ScotRail
9
19:59
Dunblane
2P15 • ScotRail
2
20:02
Edinburgh
2P62 • ScotRail
3
20:05
Aberdeen
1A57 • ScotRail
2
20:15
20:21
Glasgow Queen Street
1T92 • ScotRail
3
20:19
Inverness
1H29 • ScotRail
2
20:21
Glasgow Queen Street
2N72 • ScotRail
9
20:24
Alloa
2N43 • ScotRail
6
20:27
Glasgow Queen Street
1T60 • ScotRail
3
20:38
Edinburgh
2P64 • ScotRail
3
20:41
Perth
1L59 • ScotRail
2
20:47
delayed
Glasgow Queen Street
1T62 • ScotRail
3
20:52
Dunblane
2P69 • ScotRail
2
20:57
Glasgow Queen Street
2N64 • ScotRail
9
20:58
Alloa
2N39 • ScotRail
6
21:08
Aberdeen
1A59 • ScotRail
2
21:25
Glasgow Queen Street
2N74 • ScotRail
9
21:26
Alloa
2N45 • ScotRail
6
21:36
Edinburgh
1B40 • ScotRail
3
21:44
Edinburgh
2P66 • ScotRail
3
21:52
Dunblane
2P73 • ScotRail
2
21:53
Glasgow Queen Street
1T64 • ScotRail
3
Later trains