Condolences poured in from around the world, with top officials from the European Union, France, Norway, Greece and the United States expressing their shock at the terror attacks in Vienna.
President Emmanuel Macron of France, which has seen two deadly knife attacks in Paris and Nice in recent weeks, issued a statement expressing shock and sorrow.
"This is our Europe," he said. "Our enemies must know with whom they are dealing. We will not retreat."
US President Donald Trump said in a tweet that "our prayers are with the people of Vienna after yet another vile act of terrorism in Europe".
"These evil attacks against innocent people must stop. The US stands with Austria, France, and all of Europe in the fight against terrorists, including radical Islamic terrorists," he wrote.
Democratic presidential candidate Joe Biden condemned what he called a "horrific terrorist attack," adding, "We must all stand united against hate and violence."
German chancellor Angela Merkel expressed "solidarity with our Austrian friends", while European Council President Charles Miche strongly condemned "this cowardly act that violates life and our human values ... We stand with Austria."
"I am deeply shocked by the terrible attacks in Vienna tonight. The UK’s thoughts are with the people of Austria - we stand united with you against terror," said British Prime Minister Boris Johnson.
Meanwhile, India Prime Minister Narendra Modi and Australian Prime Minister Scott Morrison expressed shock at the "dastardly terror attacks".
Canadian Prime Minister Justin Trudeau described the attack as "horrific and heartbreaking".
"We condemn in the strongest terms possible this act of terrorism," he added.


Iran says no final decision made on deal
Two killed, 10 injured in Ukraine attack on Russia's border Bryansk region
Trump cancels US strikes on Iran, citing progress in talks
South Korea court sentences ex-President Yoon to 30-year jail term in drone case
Thai king's eldest daughter dies, aged 47, after long illness
US confirms third strike on Indian-crewed tankers this week
UK defence minister Healey quits, says PM Starmer's plans fail to keep country safe
False alarm at the Pentagon triggers brief shelter-in-place order
