Busschauffören lämnade bussen i gång när han gick in och köpte kaffe i Harads vid 7-tiden på onsdagen. När han återvände var bussen stulen.
Föraren och ett vittne följde efter bussen i en bil, och fick fatt i tjuven – en 22-årig man – efter några kilometers färd. De höll kvar honom på platsen tills polis anlänt.
Mannen, som är känd av polisen sedan tidigare, greps misstänkt för tillgrepp av fortskaffningsmedel och grov olovlig körning.
Det fanns inga passagerare i bussen vid stöldtillfället.