Vier Buslinien erschließen das Oldesloer Stadtgebiet. Die Linien 8101, 8102 und 8103 fahren von Montag bis Sonnabend im Stundentakt. Die Linie 8105 fährt montags bis freitags einmal täglich vom Bahnhof ins Gewerbegebiet und zurück.

Der Regionalverkehr ergänzt das Angebot. Die Linie 8110 erreicht in der Woche nahezu stündlich das Gewerbegebiet, die Linie 8120 führt in den Süden.

Das Anruf-Sammel-Taxi (AST) kommt abends, sonnabends ab dem Nachmittag und sonntags zum Einsatz. Es verkehrt nach einem besonderen Fahrplan. Eine Busfahrt kostet für Erwachsene 1,45 Euro, Kinder von sechs bis 14 Jahren zahlen 1,10 Euro. Eine AST-Fahrt im Stadtgebiet kostet zwei beziehungsweise 1,60Euro.