Perth departures

Inverness

Platform 7
20:59
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 4
21:05
on time
More
Show Less

Calling at

Stirling21:34on time
Haymarket22:23on time
Edinburgh22:28on time
From InvernessOperated by ScotRail

Edinburgh

Platform 6
21:10
on time
More
Show Less

Calling at

Ladybank21:32on time
Markinch21:40on time
Kirkcaldy21:50on time
Kinghorn21:55on time
Burntisland21:59on time
Aberdour22:04on time
Dalgety Bay22:09on time
Inverkeithing22:12on time
Edinburgh Gateway22:23on time
South Gyle22:27on time
Haymarket22:33on time
Edinburgh22:39on time
From PerthOperated by ScotRail
21:23
on time
More
Show Less

Calling at

Stirling21:51on time
Glasgow Queen Street22:22on time
From AberdeenOperated by ScotRail
21:42
on time
More
Show Less

Calling at

Gleneagles21:57on time
Dunblane22:11on time
Bridge of Allan22:15on time
Stirling22:19on time
Glasgow Queen Street22:55on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
21:45
on time
More
Show Less

Calling at

Dundee22:06on time
Broughty Ferry22:14on time
Monifieth22:18on time
Carnoustie22:24on time
Arbroath22:32on time
Montrose22:46on time
Aberdeen23:23on time
From Glasgow Queen StreetOperated by ScotRail

Edinburgh

Platform 3
22:18
on time
More
Show Less

Calling at

Ladybank22:41on time
Markinch22:49on time
Kirkcaldy22:59on time
Kinghorn23:04on time
Burntisland23:08on time
Aberdour23:13on time
Dalgety Bay23:17on time
Inverkeithing23:21on time
Edinburgh Gateway23:35on time
South Gyle23:38on time
Haymarket23:44on time
Edinburgh23:49on time
From PerthOperated by ScotRail
22:23
on time
More
Show Less

Calling at

Stirling22:51on time
Glasgow Queen Street23:21on time
From AberdeenOperated by ScotRail

Glasgow Queen Street

Platform 4 2 coaches
22:39
on time
More
Show Less

Calling at

Gleneagles22:53on time
Stirling23:10on time
Glasgow Queen Street23:42on time
From InvernessOperated by ScotRail

Aberdeen

Platform 2
22:46
on time
More
Show Less

Calling at

Dundee23:06on time
Broughty Ferry23:14on time
Monifieth23:19on time
Carnoustie23:25on time
Arbroath23:32on time
Montrose23:46on time
Laurencekirk23:58on time
Stonehaven00:11on time
Portlethen00:20on time
Aberdeen00:32on time
From Glasgow Queen StreetOperated by ScotRail