Buses in Beauly

6 bus routes serve Beauly, run by Stagecoach Bluebird, D & E Coaches and Highland Council. Trains are run by ScotRail. The busiest stops are Beauly station, The Square and Windhill Road Junction.

Most frequent routes

Where you can go from Beauly

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Beauly?
Direct buses from Beauly go to Inverness (28, 307, 311), Dingwall (44B, 311), Alloa (train), Contin (28), Culduthel (46), Glasgow Queen Street (train), Hughton (307), Kilmorack (44B), Marybank (44) and Tomich (44).
Which bus goes from Beauly to Inverness?
Routes 28, 307 and 311, run by Stagecoach Bluebird, D & E Coaches and Highland Council.
Which bus goes from Beauly to Dingwall?
Routes 44B and 311, run by Highland Council.
Which bus goes from Beauly to Alloa?
Route train, run by ScotRail.
Where do buses stop in Beauly?
The busiest stops are Beauly station, The Square, Windhill Road Junction, Co-op Station Road and Co-Op Station Road.
Which bus companies run in Beauly?
Stagecoach Bluebird, D & E Coaches and Highland Council.
What are the most frequent buses in Beauly?
the 28 (Contin – Inverness), the 307 (Hughton – Inverness), the 44 (Marybank – Tomich) and the 44B (Dingwall – Kilmorack).

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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