← Change station
Perth
Earlier trains
06:38
Arbroath
2L91 • ScotRail
2
06:53
Glasgow Queen Street
1T06 • ScotRail
7
06:58
Aberdeen
1A29 • ScotRail
2
07:00
Edinburgh
via Dunfermline
1L64 • ScotRail
5
07:11
Glasgow Queen Street
1T10 • ScotRail
1
07:16
Edinburgh
1L66 • ScotRail
5
07:39
Glasgow Queen Street
1T12 • ScotRail
1
07:53
Glasgow Queen Street
1T80 • ScotRail
4
08:06
Edinburgh
1L68 • ScotRail
5
08:11
Inverness
1H05 • ScotRail
7
08:14
Glasgow Queen Street
1T14 • ScotRail
1
Later trains