← Change station
Perth
Earlier trains
20:14
20:16
Glasgow Queen Street
1T62 • ScotRail
1
20:19
Edinburgh
1L92 • ScotRail
5
20:25
Dundee
1L57 • ScotRail
2
20:28
Inverness
1H27 • ScotRail
7
20:43
Aberdeen
1A57 • ScotRail
2
20:59
Inverness
1H29 • ScotRail
7
21:05
Edinburgh
via Stirling
1B40 • ScotRail
4
21:10
Edinburgh
1L94 • ScotRail
3
21:23
Glasgow Queen Street
1T64 • ScotRail
1
21:42
Glasgow Queen Street
1T66 • ScotRail
1
21:45
Aberdeen
1A59 • ScotRail
2
Later trains