Detailed timetable

15:39 Glasgow Queen Street to Aberdeen

Friday 9 October 2026

Live map
Headcode: 1A49Headcode1A49 OperatorScotRail UIDC14603

Planned service information

Power type
Diesel
Timing load / planned train type
324
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Glasgow Queen Street715:39 15:40 +1 min
Cowlairs South Junctionpass15:41 15:43 +2 min
Cowlairs West Junctionpass15:42 15:44 +2 min
Bishopbriggspass15:43½ 15:45 +2 min
Lenziepass15:46 15:47 +1 min
Croy1pass15:49 15:50 +1 min
Greenhill Upper Junctionpass15:54½ 15:55 +1 min
Greenhill Lower Junctionpass15:55½ 15:56 +1 min
Carmuirs West Junctionpass15:58 15:58 On time
Larbert Junctionpass15:58½ 15:59 +1 min
Stirling216:0616:07 16:05 16:08 +1 min
Dunblane2pass16:12 16:12 On time
Dunblane Signal 43pass16:14 16:15 +1 min
Greenloaningpass16:20 16:17 -3 min
Blackfordpass16:23 16:21 -2 min
Auchterarder Sbpass16:26½ 16:24 -2 min
Hilton Junction Hj19 Signalpass16:31½ 16:29½
Hilton Junctionpass16:34 16:32
Perth216:3816:42 16:38 16:42 On time
Barnhill (Perth)pass16:45 16:45 On time
Errolpass16:53 16:53 On time
Longforgan L.c.pass16:57 16:57
Dundee 697 Signalpass16:58 17:01 +3 min
Dundee Central Junctionpass17:01½ 17:04½
Dundee1S17:0317:05 17:06 17:09 +4 min
Camperdown Junctionpass17:07 17:11
Broughty Ferry2pass17:10½ 17:14½
Carnoustie2pass17:14½ 17:24 +10 min
Arbroath217:2017:21 17:33 17:35 +14 min
Inverkeilorpass17:27 17:40 +13 min
Usanpass17:31 17:45 +14 min
Montrose217:3417:35 17:48 17:49 +14 min
Craigopass17:41 17:54 +13 min
Laurencekirkpass17:44½ 17:57 +13 min
Carmontpass17:50½ 18:03 +13 min
Stonehaven217:5517:56 18:10 18:11 +15 min
Newtonhill Sig A223pass18:01½ 18:16½
Aberdeen A229 Signalpass18:04½ 18:19½
Aberdeen A55 Signalpass18:07½ 18:22½
Craiginches Southpass18:08½ 18:23½
Aberdeen Ferryhill Junctionpass18:11½ 18:26½
Aberdeen318:14 18:26 +12 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.