Suspectul, a cărui identitate nu a fost dezvăluită, a fost reţinut de către un echipaj de pompieri. Presa norvegiană scrie că acesta a încercat să deturneze autobuzul, care efectua o cursă între oraşul Bergen şi capitala Oslo. Iniţial, poliţiştii au crezut că este vorba despre un accident rutier.
Trupele antiteroriste erau pregătite să se îndrepte spre locul atacului, dar s-au oprit în momentul în care poliţia locală a anunţat că situaţia este sub control. Acum zece ani, şoferul unui autobuz care efectua aceeaşi cursă a fost ucis cu cuţitul de către un pasager.