Perth departures

Edinburgh

Platform 6
11:15
on time
More
Show Less

Calling at

Ladybank11:38on time
Markinch11:46on time
Kirkcaldy11:56on time
Kinghorn12:01on time
Burntisland12:06on time
Aberdour12:10on time
Dalgety Bay12:15on time
Inverkeithing12:18on time
Edinburgh Gateway12:29on time
South Gyle12:31on time
Haymarket12:38on time
Edinburgh12:43on time
From PerthOperated by ScotRail

Inverness

Platform 7
11:16
on time
More
Show Less

Calling at

Dunkeld & Birnam11:33on time
Pitlochry11:54on time
Kingussie12:36on time
Aviemore12:49on time
Inverness13:25on time
From Glasgow Queen StreetOperated by ScotRail
11:20
on time
More
Show Less

Calling at

Stirling11:51on time
Glasgow Queen Street12:21on time
From AberdeenOperated by ScotRail

Dundee

Platform 2
11:22
on time
More
Show Less

Calling at

Invergowrie11:39on time
Dundee11:49on time
From Glasgow Queen StreetOperated by ScotRail