← Change station
Stirling
Earlier trains
23:33
Perth
2P31 • ScotRail
2
23:51
23:52
London Euston
1M16 • Caledonian Sleeper
3
00:19
00:20
Perth
1L31 • ScotRail
2
Later trains