Beauly to Inverness Timetable
Monday to Friday SR 07:27 07:45
SR 08:14 08:29
SR 08:36 08:51
SR 10:21 10:39
SR 12:12 12:27
SR 13:04 13:21
SR 14:27 14:42
SR 16:09 16:27
SR 16:29 16:46
SR 16:50 17:08
SR 19:41 19:59
SR 20:44 21:01
SR 23:40 23:55
Saturday SR 07:27 07:45
SR 08:14 08:29
SR 08:36 08:51
SR 10:21 10:39
SR 12:12 12:27
SR 13:04 13:21
SR 14:27 14:42
SR 16:09 16:27
SR 16:29 16:46
SR 16:50 17:08
SR 19:41 19:59
SR 20:44 21:01
SR 23:40 23:55
Sunday SR 11:53 12:08
SR 12:47 13:02
SR 14:53 15:08
SR 16:00 16:15
SR 17:07 17:22
SR 17:32 17:53
SR 23:18 23:36
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Beauly at 07:27 arriving at Inverness at 07:45. The last train departs Beauly at 23:40 arriving at Inverness at 23:55. Journey Time
The average journey time between Beauly and Inverness is 16 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Beauly Popular journeys from Inverness Timetable data under licence from RSP / Rail Delivery Group