The far-right politicians said they were protesting against the speech because it violated Austria’s principle of neutrality.
Austria says its neutrality prevents it from military involvement in the conflict and, while it supports Ukraine politically, it cannot send the country weapons in its fight against the Russian invasion.
The Freedom Party (FPO), however, had warned days before that it would hold some form of protest against Zelenskyy’s address. Its lawmakers attended the start of the speech and then left.
“It is sad that the FPO is the only party in parliament that takes our ever-lasting neutrality seriously, thereby also standing up for peace,” FPO leader Herbert Kickl said in a statement on Tuesday.
Lawmakers who walked out of the chamber left small placards on their desks featuring the party logo and either “space for neutrality” or “space for peace”.
Of the five parties in parliament, the FPO has the third-largest number of seats in the lower house. It currently has a slight lead in opinion polls over the opposition Social Democrats and Chancellor Karl Nehammer’s conservatives, who govern in coalition with the left-wing Greens.
The current parliament runs until the autumn of next year.