← Change station

Perth

Trains running between Newcastle and Edinburgh may be cancelled or delayed by up to 30 minutes. Latest information can be found in Status and Disruptions.

Earlier trains
18:19
18:24
Dundee
1L53 • ScotRail
2
18:20
Glasgow Queen Street
1T90 • ScotRail
7
18:34
Glasgow Queen Street
1T56 • ScotRail
1
18:45
Aberdeen
1A53 • ScotRail
2
19:03
Inverness
1H25 • ScotRail
7
19:13
Edinburgh
1L90 • ScotRail
6
19:18
19:19
Glasgow Queen Street
1T58 • ScotRail
1
19:26
Dundee
1L55 • ScotRail
2
19:39
Glasgow Queen Street
1T92 • ScotRail
4
19:42
Aberdeen
1A55 • ScotRail
2
20:14
Glasgow Queen Street
1T62 • ScotRail
1
20:19
Edinburgh
1L92 • ScotRail
5
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries