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 Marybank, Inverness, Contin, Tomich, Muir of Ord and Dingwall.

Next departures

TimeRouteTo
10:1244Marybank
10:2528Inverness
10:3328Contin
11:2528Inverness
11:3328Contin
12:2528Inverness
12:3328Contin
13:2528Inverness
13:2544Tomich
13:4828Contin
14:2528Inverness
14:4828Contin
15:4028Inverness
16:0328Contin
16:4028Inverness
17:0528Contin
17:5528Inverness
18:0328Muir of Ord
19:0028Inverness
19:1628Dingwall

Routes from this stop

Questions

When is the next bus from Windhill Road Junction, Beauly?
The 44 to Marybank at 10:12.
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 Marybank, Inverness, Contin, Tomich, 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