Buses in Dornoch
5 bus routes serve Dornoch, run by Ember, Stagecoach Bluebird and MacLeod's Coaches. The busiest stops are Academy, Cathedral Square and Clydesdale Bank.
Most frequent routes
- E6: Thurso – Inverness Ember
- X25: Tain – Dornoch Stagecoach Bluebird
- 25A: Dornoch – Tain Stagecoach Bluebird
- 25: Tain – Dornoch Stagecoach Bluebird
- 901: Dornoch – Lairg MacLeod's Coaches · school days only
Where you can go from Dornoch
Routes
- E6: Thurso – Inverness Ember
- X25: Tain – Dornoch Stagecoach Bluebird
- 25A: Dornoch – Tain Stagecoach Bluebird
- 25: Tain – Dornoch Stagecoach Bluebird
- 901: Dornoch – Lairg MacLeod's Coaches · school days only
Bus companies
Stops
Questions
- Where can I go by bus from Dornoch?
- Direct buses from Dornoch go to Tain (X25, 25A, 25), Inverness (E6), Lairg (901) and Thurso (E6).
- Which bus goes from Dornoch to Tain?
- Routes X25, 25A and 25, run by Stagecoach Bluebird.
- Which bus goes from Dornoch to Inverness?
- Route E6, run by Ember.
- Which bus goes from Dornoch to Lairg?
- Route 901, run by MacLeod's Coaches.
- Where do buses stop in Dornoch?
- The busiest stops are Academy, Cathedral Square, Clydesdale Bank and Highfield House.
- Which bus companies run in Dornoch?
- Ember, Stagecoach Bluebird and MacLeod's Coaches.
- What are the most frequent buses in Dornoch?
- the E6 (Thurso – Inverness), the X25 (Tain – Dornoch), the 25A (Dornoch – Tain) and the 25 (Tain – Dornoch).
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