← 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:47
09:04
Aberdeen
1A33 • ScotRail
2
08:54
Edinburgh
via Stirling
1B20 • ScotRail
4
09:12
delayed
Glasgow Queen Street
1T18 • ScotRail
1
09:17
09:25
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
10:46
Aberdeen
1A37 • ScotRail
2
Later trains
← Departures from Perth
07:00 Perth to Edinburgh
1L64 • ScotRail •
RTT
This train has been delayed by overcrowding.
Perth
07:00
5
Ladybank
07:22
2
Markinch
07:30
1
Glenrothes with Thornton
07:38
2
Cardenden
07:45
07:46
1
Lochgelly
07:50
07:51
1
Cowdenbeath
07:56
1
Dunfermline Queen Margaret
08:02
1
Dunfermline Town
08:05
arr •
08:05
08:08
dep
1
Rosyth
08:09
08:13
1
Inverkeithing
08:13
08:18
1
North Queensferry
08:18
08:23
1
Dalmeny
08:22
08:29
1
Edinburgh Gateway
08:28
08:36
Haymarket
08:34
08:43
1
Edinburgh
08:41
08:47
16