Händelsen inträffade efter att fordonet lämnade A68 i Jedburgh omkring 09:40.
Polisen sa att ett "litet antal passagerare" ombord hade lämnats skakade och kontrollerades av sjukvårdare på platsen.
Undersökningar fortsätter att avgöra vad som fick bussen att lämna vägen.
Den träffade en bil och träffade också en vägmur ett antal gånger innan den reste över ett gräsbevuxen område och slutligen kom för att vila mot en metallbarriär överhängande Jed Water.
Rutten var stängd i ungefär en timme medan fordonet var säkert bortrest från platsen.
En metallbarriär har blockerat en buss från att hamna i en flod efter en krasch i de skotska gränserna.