Bus services in Highland Council — 173 registered routes
Register data is published weekly by DVSA. Latest snapshot: 6 September 2026.
Operator Licences — HGV + PSV intelligence
SearchLocationsCompaniesBus servicesNoticesInsightsGuidesData
Watch
All bus services
Local transport authority

Bus services in Highland Council

173 local bus services are registered here, run by 17 licensed operators. A route that crosses a boundary is registered with every authority it runs through, so it appears here and on its neighbours.

Registered services

173 routes

Every authority →
  1. 811

    Achduart at Turning Point to Drumrunie Junction

    Via Achiltibuie

    D & E Coaches LtdNormal Stopping · Hail & RideSubsidised

  2. 811A

    Drumrunie Junction to Ullapool at Latheron Lane Car Park

    D & E Coaches LtdNormal Stopping · Hail & RideSubsidised

  3. 813A

    Ullapool, Tesco Latheron Road to Loggie Turning Area

    Via Ullapool Ferry, A835, Loggie Junction, Ullapool HS, Tesco

    D & E Coaches LtdNormal StoppingSubsidised

  4. 901

    Lairg, Football Ground to Dornoch, Cathedral Street

    Via Invershin, Bonar Bridge, Ardgay, Spinningdale, Clashmore

    Macleods CoachesNormal StoppingSubsidised

  5. 906

    Ord Place, Lairg to Helmsdale, Square

    Via Rogart, Golspie, Brora

    Macleods CoachesNormal StoppingSubsidised

  6. 909

    Inverness to Drumnadrochit

    Bluebird Buses LimitedLimited Stop

  7. 909a

    Drumnadrochit to Knockielodge

    Bluebird Buses LimitedLimited Stop

  8. 913

    Edinburgh Bus Station to Fort William Bus Station

    Via Kinross, Crieff, Lochearnhead, Tyndrum

    Scottish Citylink Coaches LimitedLimited Stop

  9. 913

    Gills Phone Box to John O Groats Bus Stop or Wick High School

    Via Canisaby, Freswick, Keiss, Reiss

    Dunnetts Transport LtdSchool or WorksSubsidised

  10. 914

    Glasgow Buchanan Bus Station to Fort William Bus Station

    Via Crianlarich, Tyndrum, Glencoe,

    Scottish Citylink Coaches LimitedLimited Stop

  11. 915

    Fort William to Portree or Uig

    Via Kyle of Lochalsh

    Scottish Citylink Coaches LimitedNormal Stopping

  12. 917

    Inverness [Bus Station] to Raigmore Hospital

    Via Kinross, Crieff, Lochearnhead, Tyndrum

    Scottish Citylink Coaches LimitedNormal Stopping

  13. 917

    Inverness Bus Station to Portree Square

    Via Drumnadrochit, Kyle of Lochalsh, Broadford

    Scottish Citylink Coaches LimitedLimited Stop

  14. 918

    Duror, Dalnatrat to Fort William, An Aird Bus Station

    West Coast Motor Service CoNormal StoppingPart subsidised

  15. 919

    Drumnadrochit Post Office to Invergarry Junction

    Via Fort Augustus

    Scottish Citylink Coaches LimitedNormal Stopping

  16. 919

    Invergarry Junction to Fort William Bus Stances

    Via Spean Bridge

    Scottish Citylink Coaches LimitedNormal Stopping

  17. 919

    Inverness to Drumnadrochit

    Via City Centre, The Law

    Scottish Citylink Coaches LimitedNormal Stopping

  18. 921-1

    New Reay, Sandside to Thurso Royal Bank of Scotland

    Dunnetts Transport LtdSchool or WorksSubsidised

  19. 925

    Inverness (Bus Station) to Invergordon (High Street)

    Bluebird Buses LimitedLimited Stop

  20. 925a

    Inverness to Urquhart Castle

    Bluebird Buses LimitedNormal Stopping

  21. 961

    Inverness, Bus Station to Ullapool, Pier

    Via Tore Interchange, Contin, Aultguish, Braemore, Garve

    Scottish Citylink Coaches LimitedNormal Stopping

  22. 8100/2

    Kinlochbervie PO to Kylestrome

    Via Rhiconich, Laxford Bridge, Scourie

    The Durness Bus LtdNormal Stopping · Hail & Ride

  23. 8100/2

    Kinlochbervie Post Office to Durness Post Office

    Via Rhiconich

    The Durness Bus LtdNormal Stopping · Hail & Ride

Showing 151–173 of 173 services

← PreviousPage 4 of 4Next →

A registration is permission to run a route, not a timetable. It records where a service starts, finishes and runs through, and who may run it. For departure times, ask the operator or Highland Council.

Operator Licences — HGV + PSV intelligence

We publish recorded facts from the public register and do not make compliance judgements.

Directory

Goods operatorsPSV operatorsLocationsCompaniesBus services

The record

Applications and decisionsPublic inquiriesWhat changedContinuation dates

Resources

The market in numbersAccredited operatorsGuidesMethodologyPersonal data removal

Business

Featured listingsSupplier enquiriesFreight quotesData access

© 2026 No Fear Tech Ltd. OperatorLicences.co.uk is a trading name of No Fear Tech Ltd.

Contains public sector information licensed under the Open Government Licence v3.0. Source: Traffic Commissioners / DVSA.

Independent service · Great Britain only ·