11:20 to Glasgow Queen Street
on time
ScotRail service from platform 1
11:20 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 11:51: Stirling - on time
- 12:21: 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.
×
11:21 to Dundee
on time
ScotRail service from platform 2
11:21 from Glasgow Queen Street to Dundee
Departing Perth from platform 2
On time
Calling at:
- 11:38: Invergowrie - on time
- 11: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.
×
11:40 to Aberdeen
on time
ScotRail service from platform 2
11:40 from Glasgow Queen Street to Aberdeen
Departing Perth from platform 2
On time
Calling at:
- 12:01: Dundee - on time
- 12:10: Broughty Ferry - on time
- 12:14: Monifieth - on time
- 12:20: Carnoustie - on time
- 12:28: Arbroath - on time
- 12:42: Montrose - on time
- 12:53: Laurencekirk - on time
- 13:06: Stonehaven - on time
- 13:14: Portlethen - on time
- 13:28: 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.
×
11:41 to Glasgow Queen Street
on time
ScotRail service from platform 1
11:41 from Dundee to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 11:56: Gleneagles - on time
- 12:13: Dunblane - on time
- 12:17: Bridge of Allan - on time
- 12:21: Stirling - on time
- 13:01: 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.
×
11:53 to Inverness
on time
ScotRail service from platform 7
11:53 from Edinburgh to Inverness
Departing Perth from platform 7
On time
Calling at:
- 12:09: Dunkeld & Birnam - on time
- 12:23: Pitlochry - on time
- 12:36: Blair Atholl - on time
- 13:03: Dalwhinnie - on time
- 13:13: Newtonmore - on time
- 13:19: Kingussie - on time
- 13:32: Aviemore - on time
- 13:41: Carrbridge - on time
- 14:16: 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.
×
12:02 to Edinburgh
on time
ScotRail service from platform 4
12:02 from Inverness to Edinburgh
Departing Perth from platform 4
On time
Calling at:
- 12:31: Stirling - on time
- 13:09: Haymarket - on time
- 13:14: 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.
×
12:13 to Edinburgh
on time
ScotRail service from platform 5
12:13 from Perth to Edinburgh
Departing Perth from platform 5
On time
Calling at:
- 12:43: Ladybank - on time
- 12:51: Markinch - on time
- 13:01: Kirkcaldy - on time
- 13:06: Kinghorn - on time
- 13:11: Burntisland - on time
- 13:16: Aberdour - on time
- 13:21: Dalgety Bay - on time
- 13:25: Inverkeithing - on time
- 13:36: Edinburgh Gateway - on time
- 13:38: South Gyle - on time
- 13:45: Haymarket - on time
- 13:55: 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.
×
12:19 to Dundee
on time
ScotRail service from platform 2
12:19 from Glasgow Queen Street to Dundee
Departing Perth from platform 2
On time
Calling at:
- 12:36: Invergowrie - on time
- 12:43: 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.
×
12:19 to Glasgow Queen Street
on time
ScotRail service from platform 1
12:19 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 12:47: Stirling - on time
- 13:21: 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.
×
12:40 to Aberdeen
on time
ScotRail service from platform 2
12:40 from Glasgow Queen Street to Aberdeen
Departing Perth from platform 2
On time
Calling at:
- 13:00: Dundee - on time
- 13:18: Arbroath - on time
- 13:32: Montrose - on time
- 14:09: 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.
×