← Change station
Stirling
Earlier trains
23:56
Alloa
2N71 • ScotRail
6
00:04
Perth
1L63 • ScotRail
2
00:11
00:13
London Euston
1M16 • Caledonian Sleeper
3
00:25
Dunblane
2P83 • ScotRail
2
Later trains