De politie gaat uit van een „nationalistisch gemotiveerde aanslag”. Andere passagiers overmeesterden de verdachte, waarna de politie hem arresteerde. Uit een eerste onderzoek bleek dat hij uit de nabijgelegen stad Jenin komt en illegaal in Israël verbleef.
Volgens de Israëlische radio heeft de jongeman inmiddels verklaard dat hij de soldaat heeft aangevallen omdat hij boos was over het feit dat hij familieleden die in Israël gevangen zitten niet mag bezoeken.