Arbroath to Stirling TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:28 07:46
SR 07:30 08:42
SR 07:43 09:19
SR 08:21 09:46
SR 09:32 10:49
SR 10:35 11:51
SR 11:31 12:47
SR 12:35 13:44
SR 13:32 14:50
SR 14:37 15:47
SR 15:23 16:44
SR 16:27 17:45
SR 17:19 18:41
SR 18:36 19:46
SR 19:26 20:45
SR 20:33 21:51
SR 21:35 22:52
Saturday SR 06:27 07:46
SR 07:30 08:42
SR 07:43 09:19
SR 08:21 09:45
SR 09:32 10:49
SR 10:35 11:51
SR 11:31 12:47
SR 12:35 13:44
SR 13:32 14:50
SR 14:37 15:47
SR 15:23 16:44
SR 16:27 17:45
SR 17:19 18:38
SR 18:36 19:46
SR 19:26 20:45
SR 20:33 21:51
SR 21:34 22:51
Sunday SR 10:24 11:45
SR 11:34 12:46
SR 12:29 13:42
SR 13:23 14:40
SR 14:25 15:42
SR 15:26 16:42
SR 16:26 17:39
SR 17:22 18:32
SR 18:39 19:51
SR 20:41 22:02
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Arbroath at 06:28 arriving at Stirling at 07:46. The last train departs Arbroath at 21:35 arriving at Stirling at 22:52. Journey Time
The average journey time between Arbroath and Stirling is 1 hour and 17 minutes. Popular journeys from Arbroath Popular journeys from Stirling Timetable data under licence from RSP / Rail Delivery Group