Bus times in Highland
Every town and village in Highland with a bus service — 588 of them. Pick one for its stops, routes and live departures.
Biggest places
InvernessFort WilliamThursoWickDingwallWesthill (Inverness)NairnAlnessAviemorePortreeTainCullodenInvergordonHilton (Inverness)InshesCrownLongmanTore
All 588 places A–Z
A — Aberchalder to Avoch (64)
AberchalderAbriachanAchachorkAchanaltAcharacleAchareidhAchduartAcheninverAchfaryAchiltibuieAchininverAchintraidAchmelvichAchnacarinanAchnacarninAchnacarryAchnahairdAchnahuaighAchnairnAchnasheenAchnashellachAchranichAchriesgillAchrimsdaleAchuvoldrachAchvraieAckergillAdvieAllt a ChruinnAlltsighAlnessAltandhuAltnaharraAlvieAnnatAnnishaderApplecrossArabellaArd DorchArdarrochArdchronieArdelveArdersierArdessieArdgayArdgourArdheslaigArdmairArdrossArdullieArisaigArmadaleArmadale (Highland, near Strathy)ArnisortArtafallieAshaigAuchtertyreAuckengillAuldearnAultbeaAultguishAultiphurstAviemoreAvoch
B — Badavanich to Burrigill (55)
BadavanichBadcallBadcaulBadenscallieBadnabanBadnabayBadnagyleBalblairBalchladichBalgowanBaligillBalintoreBallachulishBallifearyBalloch (Inverness)BalmacaraBalmuchyBalnacraBalnafoichBalnainBanavieBarbaravilleBarrockBeasdaleBeaulyBernisdaleBerriedaleBettyhillBhlaraidhBilbsterBishop KinkellBlackstandBlaichBlarichBoat of GartenBonar BridgeBorgieBorveBowermaddenBraefindonBraemoreBraetongueBreakishBridge of BrownBridge of WestfieldBroadfordBrogaigBroraBroughBruanBunarkaigBunchrewBunloitBunloyneBurrigill
C — Cairngorm Ski Centre to Culnacnoc (59)
Cairngorm Ski CentreCamoreCamusnagaul (Highland, near Dundonnell)CamusnagaulCanisbayCannaCannichCaolCarbostCarrbridgeCastletownCawdorChapelhillCharlestonClachan (Staffin)ClachnaharryClachtollClaggan (Fort William)ClagganClashmoreClashnessieClayockClephantonClovullinCluanieClunesClynelishClythColabollColbostColdbackieConon BridgeContinCorpachCorran FerryCorrimonyCorrykinlochCoulinCoylumbridgeCraigtonCraskCrask of AigasCroachyCromartyCromdaleCrownCroyCuaigCuidrachCulbokieCulcabockCulcharryCulduthelCulkeinCulkein DrumbegCullicuddenCullodenCulloden MoorCulnacnoc
D — Dalchork to Duthil (41)
DalchorkDalmichyDalnabreckDalneighDalwhinnieDaviotDiggDingwallDochgarrochDollDoresDornieDornochDounreayDrakiesDrimninDrumbegDrumchorkDrumfearnDrumguishDrummondDrummuieDrumnadrochitDrumrunieDrynanDrynochDuisdalebegDuisdalemoreDulnain BridgeDunanDunansDunbeathDuncanstonDundonnellDundregganDunnetDuntulmDunveganDurnessDurorDuthil
E — Earlish to Eyre (16)
F — Farr to Freswick (20)
G — Gairloch to Gruinard (23)
H — Halkirk to Hungladder (13)
I — Inchmore to Isle Ornsay (21)
J — Janetstown to John o Groats (3)
K — Keiss to Kyleakin (39)
KeissKenmoreKensaleyreKentallenKeoldaleKerrysdaleKilbegKilchoanKilcoyKildaryKillimsterKilmaluagKilmorackKilmoreKilmoryKilmuirKiltarlityKilvaxterKincraigKingairlochKingsburghKingussieKinloch (Rum)KinlochbervieKinlochdamphKinlocheilKinlocheweKinlochlevenKinlochmoidartKinmyliesKirkKirkhillKirkibostKirktonKirkton (Highland, near Auchtertyre)KirtomyKishornKyle of LochalshKyleakin
L — Laga to Lynemore (47)
LagaLagganLaggan (Highland, near Dalwhinnie)LaidLaideLairgLangalLatheronLatheronwheelLaxford BridgeLeachkinLealtLedmoreLednagullinLeirinmoreLentranLetterfinlayLewistonLinicroLittle GruinardLoch AssyntLoch Eil Outward BoundLoch LoyLoch Loyal LodgeLoch MareeLoch MerklandLoch MoreLoch StackLochailortLochalineLochardilLochcarronLochendLochinverLochluichartLochslinLochybridgeLochysideLogie HillLondubhLongmanLonmoreLuibLybsterLynchatLyne of GorthleckLynemore
M — Mallaig to Murkle (31)
MallaigMarybankMaryburghMelvichMerkadaleMerkinchMeyMid ClythMidtownMillburn (Inverness)MilovaigMiltonMilton (Highland, near Wick)Milton (Glen Urquhart)Milton of LeysMingarryparkModsaryMoniackMorarMount HighMount Vernon (Thurso)MountpleasantMoyMucomirMuieMuir of OrdMuirshearlichMulbuieMungasdaleMunlochyMurkle
N — Nairn to Nybster (15)
P — Papigoe to Pulteneytown (20)
Q — Queens Park (1)
R — Raasay to Roybridge (21)
S — Salen to Swiney (46)
SalenSaltburnSandSangobegScaniportScarfskerrySconserScorguieScotsburnScourieScrabsterSecond CoastShandwickShebsterShiel BridgeShieldaigShinnessSkerraySkerrichaSkinidinSkinnetSkulamusSkullomieSlattadaleSligachanSmithtonSouth KessockSpean BridgeSpinningdaleSpringfieldStaffinStaxigoeStenschollStoerStrathanStrathcanairdStrathcarronStrathmashieStrathpefferStrathyStrollamusStronabaStronchregganStrontianStruySwiney