← Change station
Perth
Earlier trains
11:57
12:08
Edinburgh
via Stirling
1B24 • ScotRail
4
12:13
Edinburgh
1L76 • ScotRail
5
12:19
12:21
Glasgow Queen Street
1T30 • ScotRail
1
12:20
Dundee
1L61 • ScotRail
2
12:40
Glasgow Queen Street
1T32 • ScotRail
1
12:41
Aberdeen
1A41 • ScotRail
2
13:05
Edinburgh
via Stirling
1B26 • ScotRail
4
13:11
Inverness
1H57 • ScotRail
7
13:15
Glasgow Queen Street
1T34 • ScotRail
1
13:24
Edinburgh
1L78 • ScotRail
6
13:25
Dundee
1L63 • ScotRail
2
13:37
Aberdeen
1A43 • ScotRail
2
13:45
Glasgow Queen Street
1T36 • ScotRail
1
Later trains