Inverness to Beauly TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 07:00 07:15
SR 08:53 09:08
SR 10:56 11:13
SR 11:43 12:00
SR 13:35 13:50
SR 14:00 14:15
SR 14:50 15:05
SR 17:12 17:27
SR 17:54 18:09
SR 18:31 18:46
SR 21:29 21:44
SR 📅 23:12 23:27
Saturday SR 07:00 07:15
SR 08:53 09:08
SR 10:56 11:13
SR 11:43 12:00
SR 13:35 13:50
SR 14:00 14:15
SR 14:50 15:05
SR 17:12 17:27
SR 17:54 18:09
SR 18:31 18:46
SR 21:29 21:44
SR 23:13 23:28
Sunday SR 09:38 09:53
SR 10:59 11:14
SR 12:20 12:35
SR 15:33 15:48
SR 17:54 18:09
SR 21:06 21:21
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Inverness at 07:00 arriving at Beauly at 07:15. The last train departs Inverness at 23:12 arriving at Beauly at 23:27. Journey Time
The average journey time between Inverness and Beauly is 15 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Inverness Popular journeys from Beauly Timetable data under licence from RSP / Rail Delivery Group