14:21 to Glasgow Queen Street
on time
ScotRail service from platform 1
14:21 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 14:50: Stirling - on time
- 15: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.
×
14:22 to Dundee
on time
ScotRail service from platform 2
14:22 from Glasgow Queen Street to Dundee
Departing Perth from platform 2
On time
Calling at:
- 14:39: Invergowrie - on time
- 14:46: 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.
×
14:27 to Edinburgh
on time
ScotRail service from platform 6
14:27 from Perth to Edinburgh
Departing Perth from platform 6
On time
Calling at:
- 14:48: Ladybank - on time
- 14:58: Markinch - on time
- 15:10: Kirkcaldy - on time
- 15:15: Kinghorn - on time
- 15:19: Burntisland - on time
- 15:24: Aberdour - on time
- 15:29: Dalgety Bay - on time
- 15:32: Inverkeithing - on time
- 15:44: Edinburgh Gateway - on time
- 15:46: South Gyle - on time
- 15:53: Haymarket - on time
- 15:58: 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.
×
14:39 to Aberdeen
on time
ScotRail service from platform 2
14:39 from Glasgow Queen Street to Aberdeen
Departing Perth from platform 2
On time
Calling at:
- 15:00: Dundee - on time
- 15:17: Arbroath - on time
- 15:31: Montrose - on time
- 16:08: 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.
×
14:40 to Glasgow Queen Street
on time
ScotRail service from platform 1
14:40 from Dundee to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 14:55: Gleneagles - on time
- 15:09: Dunblane - on time
- 15:13: Bridge of Allan - on time
- 15:17: Stirling - on time
- 15: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.
×
14:50 to Inverness
on time
ScotRail service from platform 7
14:50 from Edinburgh to Inverness
Departing Perth from platform 7
On time
Calling at:
- 15:06: Dunkeld & Birnam - on time
- 15:20: Pitlochry - on time
- 15:30: Blair Atholl - on time
- 15:55: Dalwhinnie - on time
- 16:06: Newtonmore - on time
- 16:11: Kingussie - on time
- 16:26: Aviemore - on time
- 17:02: 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.
×
15:07 to Edinburgh
on time
ScotRail service from platform 4
15:07 from Inverness to Edinburgh
Departing Perth from platform 4
On time
Calling at:
- 15:38: Stirling - on time
- 16:27: Haymarket - on time
- 16:33: 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.
×
15:19 to Glasgow Queen Street
on time
ScotRail service from platform 1
15:19 from Aberdeen to Glasgow Queen Street
Departing Perth from platform 1
On time
Calling at:
- 15:47: Stirling - on time
- 16:19: 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.
×
15:25 to Dundee
on time
ScotRail service from platform 2
15:25 from Glasgow Queen Street to Dundee
Departing Perth from platform 2
On time
Calling at:
- 15:43: Invergowrie - on time
- 15:51: 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.
×
15:25 to Edinburgh
on time
ScotRail service from platform 5
15:25 from Perth to Edinburgh
Departing Perth from platform 5
On time
Calling at:
- 15:49: Ladybank - on time
- 15:57: Markinch - on time
- 16:08: Kirkcaldy - on time
- 16:13: Kinghorn - on time
- 16:18: Burntisland - on time
- 16:23: Aberdour - on time
- 16:28: Dalgety Bay - on time
- 16:31: Inverkeithing - on time
- 16:42: Edinburgh Gateway - on time
- 16:45: South Gyle - on time
- 16:51: Haymarket - on time
- 16:58: 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.
×