Detailed timetable

12:40 Glasgow Queen Street to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A43Headcode1A43 OperatorScotRail UIDL86913

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 Street712:40 12:46 +6 min
Cowlairs South Junctionpass12:42 12:49 +7 min
Cowlairs West Junctionpass12:43 12:50 +7 min
Bishopbriggspass12:44½ 12:51 +7 min
Lenziepass12:47 12:54 +7 min
Croy1pass12:50 12:58 +8 min
Greenhill Upper Junctionpass12:54½ 13:03 +9 min
Greenhill Lower Junctionpass12:55 13:03 +8 min
Carmuirs West Junctionpass12:57½ 13:05 +8 min
Larbert Junctionpass12:58 13:06 +8 min
Stirling213:0513:07 13:13 13:16 +9 min
Dunblane2pass13:11½ 13:21 +10 min
Dunblane Signal 43pass13:13½ 13:23 +10 min
Greenloaningpass13:17 13:26 +9 min
Blackfordpass13:20 13:28 +8 min
Auchterarder Sbpass13:23½ 13:32 +9 min
Hilton Junction Hj19 Signalpass13:28½ 13:37½
Hilton Junctionpass13:31 13:40
Perth213:3513:37 13:43 13:47 +10 min
Barnhill (Perth)pass13:40 13:50 +10 min
Errolpass13:48 13:58 +10 min
Longforgan L.c.pass13:52 14:02
Dundee 697 Signalpass13:53 14:03 +10 min
Dundee Central Junctionpass13:56 14:06
Dundee413:5814:00 14:07 14:09 +9 min
Camperdown Junctionpass14:02½ 14:11½
Broughty Ferry214:0714:08 14:16 14:18 +10 min
Monifieth214:1114:12 14:21 14:22½
Carnoustie214:1714:18 14:28 14:39 +21 min
Arbroath214:2514:26 14:45 14:47 +21 min
Inverkeilorpass14:31½ 14:53 +22 min
Usanpass14:35½ 14:57 +22 min
Montrose214:3914:40 15:02 15:03 +23 min
Craigopass14:45½ 15:08 +23 min
Laurencekirkpass14:49 15:15 +26 min
Carmontpass14:55 15:21
Stonehaven2pass14:59½ 15:25½
Newtonhill Sig A223pass15:03½ 15:29½
Aberdeen A229 Signalpass15:06½ 15:32½
Aberdeen A55 Signalpass15:09½ 15:35½
Craiginches Southpass15:10½ 15:36½
Aberdeen Ferryhill Junctionpass15:13 15:39
Aberdeen515:16 15:42 +26 min

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