Bus times from Windhill Road Junction, Beauly

Windhill Road Junction, Beauly is served by 5 bus routes (28, 44, 44B, 46 and 311), run by Stagecoach Bluebird and Highland Council. The next buses go to Inverness, Contin, Muir of Ord and Dingwall.

Next departures

TimeRouteTo
15:4028Inverness
16:0328Contin
16:4028Inverness
17:0528Contin
17:5528Inverness
18:0328Muir of Ord
19:0028Inverness
19:1628Dingwall
19:5928Inverness
20:4628Dingwall
21:2928Inverness
23:2628Dingwall

Routes from this stop

Questions

When is the next bus from Windhill Road Junction, Beauly?
The 28 to Inverness at 15:40.
Which buses stop at Windhill Road Junction, Beauly?
5 routes: 28, 44, 44B, 46 and 311, run by Stagecoach Bluebird and Highland Council.
Where is Windhill Road Junction, Beauly?
Windhill Road Junction is in Beauly, Highland.
Where do buses from Windhill Road Junction, Beauly go?
The next departures go to Inverness, Contin, Muir of Ord and Dingwall.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook