← Change station
Perth
Trains to, from and through Glasgow Queen Street may be cancelled, delayed by up to 30 minutes or revised. More details can be found in
Status and Disruptions
.
Earlier trains
08:42
Glasgow Queen Street
1T16 • ScotRail
1
08:47
09:04
Aberdeen
1A33 • ScotRail
2
08:54
Edinburgh
via Stirling
1B20 • ScotRail
4
09:12
Glasgow Queen Street
1T18 • ScotRail
1
09:17
09:24
Dundee
1L55 • ScotRail
2
09:17
Edinburgh
1L70 • ScotRail
5
09:41
Glasgow Queen Street
1T20 • ScotRail
1
09:50
Aberdeen
1A35 • ScotRail
2
09:59
10:01
London Kings Cross
1E13 • London North Eastern Railway
4
10:02
Inverness
1H09 • ScotRail
7
10:14
Edinburgh
1L72 • ScotRail
6
10:21
Dundee
1L57 • ScotRail
2
10:21
Glasgow Queen Street
1T22 • ScotRail
1
10:43
Glasgow Queen Street
1T24 • ScotRail
1
Later trains
← Departures from Perth
08:06 Perth to Edinburgh
1L68 • ScotRail •
RTT
This train has been delayed by a late running train being in front of this one.
Perth
08:06
08:15
5
Ladybank
08:30
08:37
2
Markinch
08:38
08:44
1
Kirkcaldy
08:49
08:53
1
Kinghorn
08:53
08:58
1
Burntisland
08:58
09:02
1
Aberdour
09:02
09:06
1
Dalgety Bay
09:07
09:11
1
Inverkeithing
09:11
09:14
1
Edinburgh Gateway
09:21
09:24
South Gyle
09:23
09:26
1
Haymarket
09:30
09:32
1
Edinburgh
09:34
09:36
1