20:14 to Glasgow Queen Street
on time
ScotRail service from platform 1
20:14 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 20:28: Gleneagles - on time
- 20:45: Stirling - on time
- 21:15: Glasgow Queen Street - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:19 to Edinburgh
on time
ScotRail service from platform 5
20:19 from Perth to Edinburgh
Departing Perth from platform 5
On time
Calling at:
- 20:40: Ladybank - on time
- 20:47: Markinch - on time
- 20:58: Kirkcaldy - on time
- 21:03: Kinghorn - on time
- 21:08: Burntisland - on time
- 21:12: Aberdour - on time
- 21:17: Dalgety Bay - on time
- 21:21: Inverkeithing - on time
- 21:32: Edinburgh Gateway - on time
- 21:34: South Gyle - on time
- 21:41: Haymarket - on time
- 21:46: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:25 to Dundee
on time
ScotRail service from platform 2
20:25 from Glasgow Queen Street to Dundee
Departing Perth from platform 2
On time
Calling at:
- 20:42: Invergowrie - on time
- 20:49: Dundee - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:28 to Inverness
on time
ScotRail service from platform 7
20:28 from Glasgow Queen Street to Inverness
Departing Perth from platform 7
On time
Calling at:
- 20:45: Dunkeld & Birnam - on time
- 20:59: Pitlochry - on time
- 21:32: Dalwhinnie - on time
- 21:49: Kingussie - on time
- 22:05: Aviemore - on time
- 22:43: Inverness - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:43 to Aberdeen
on time
ScotRail service from platform 2
20:43 from Glasgow Queen Street to Aberdeen
Departing Perth from platform 2
On time
Calling at:
- 21:04: Dundee - on time
- 21:13: Broughty Ferry - on time
- 21:18: Monifieth - on time
- 21:24: Carnoustie - on time
- 21:31: Arbroath - on time
- 21:49: Montrose - on time
- 22:00: Laurencekirk - on time
- 22:13: Stonehaven - on time
- 22:21: Portlethen - on time
- 22:33: Aberdeen - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:57 to Inverness
on time
ScotRail service from platform 7
20:57 from Edinburgh to Inverness
Departing Perth from platform 7
On time
Calling at:
- 21:15: Dunkeld & Birnam - on time
- 21:29: Pitlochry - on time
- 21:39: Blair Atholl - on time
- 22:04: Dalwhinnie - on time
- 22:21: Newtonmore - on time
- 22:26: Kingussie - on time
- 22:39: Aviemore - on time
- 22:48: Carrbridge - on time
- 23:19: Inverness - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:05 to Edinburgh
on time
ScotRail service from platform 4
21:05 from Perth to Edinburgh
Departing Perth from platform 4
On time
Calling at:
- 21:34: Stirling - on time
- 22:10: Haymarket - on time
- 22:15: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:10 to Edinburgh
on time
ScotRail service from platform 6
21:10 from Perth to Edinburgh
Departing Perth from platform 6
On time
Calling at:
- 21:32: Ladybank - on time
- 21:40: Markinch - on time
- 21:50: Kirkcaldy - on time
- 21:55: Kinghorn - on time
- 21:59: Burntisland - on time
- 22:04: Aberdour - on time
- 22:09: Dalgety Bay - on time
- 22:12: Inverkeithing - on time
- 22:23: Edinburgh Gateway - on time
- 22:27: South Gyle - on time
- 22:32: Haymarket - on time
- 22:37: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:23 to Glasgow Queen Street
on time
ScotRail service from platform 1
21:23 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 21:51: Stirling - on time
- 22:22: Glasgow Queen Street - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:42 to Glasgow Queen Street
on time
ScotRail service from platform 1
21:42 from Dundee to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 21:57: Gleneagles - on time
- 22:11: Dunblane - on time
- 22:15: Bridge of Allan - on time
- 22:19: Stirling - on time
- 22:54: Glasgow Queen Street - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×