Das ungarische Innenministerium bestätigte, der Täter sei festgenommen worden und alle Geiseln seien unverletzt und wieder frei. Der Täter ist Behörden zufolge vorbestraft.
Die Polizisten hatten den Bus gestürmt. Bei der Beendigung der Geiselnahme war auch ein Schützenpanzer im Einsatz. Außerdem wurde eine Blendgranate gezündet.
Präsident Wolodymyr Selenskyj sprach zuvor persönlich mit dem Geiselnehmer und erfüllte eine seiner Forderungen. Dem Täter drohen wegen Terrorismus und Geiselnahme bis zu 15 Jahre Haft.
dpa/est