Stirling to Montrose Timetable
Monday to Friday SR 📅 06:21 07:57
SR 📅 06:21 07:57
SR 📅 06:21 07:57
SR 08:10 09:33
SR 09:09 10:50
SR 10:09 11:47
SR 11:08 12:42
SR 12:08 13:32
SR 13:07 14:39
SR 14:08 15:31
SR 15:07 16:37
SR 16:09 17:34
SR 17:06 18:45
SR 18:10 19:50
SR 19:08 20:44
SR 20:06 21:47
SR 21:08 22:46
SR 22:09 23:46
Saturday SR 06:21 07:57
SR 08:09 09:38
SR 09:09 10:50
SR 10:09 11:47
SR 11:08 12:42
SR 12:08 13:32
SR 13:07 14:39
SR 14:08 15:31
SR 15:07 16:37
SR 16:09 17:34
SR 17:06 18:45
SR 18:10 19:50
SR 19:15 20:47
SR 20:05 21:47
SR 21:08 22:46
SR 22:09 23:46
Sunday SR 10:10 11:47
SR 12:12 13:41
SR 13:10 14:38
SR 14:12 15:44
SR 15:19 16:48
SR 16:12 17:40
SR 17:12 18:34
SR 18:14 19:44
SR 20:13 21:40
SR 22:12 23:44
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Stirling at 06:21 arriving at Montrose at 07:57. The last train departs Stirling at 22:09 arriving at Montrose at 23:46. Journey Time
The average journey time between Stirling and Montrose is 1 hour and 32 minutes. Popular journeys from Stirling Popular journeys from Montrose Timetable data under licence from RSP / Rail Delivery Group