Gunmen armed with rifles have opened fire in six different locations in central Vienna, killing two people and wounding several more, police say.
Austrian Chancellor Sebastian Kurz called it a “repulsive terror attack” and said one gunman was also killed.
Police were searching for at least one attacker who was still at large, the interior minister said.
The shootings took place near Vienna’s central synagogue but it is not yet clear if that was the target.
One of the victims was killed at the scene of the shootings while a second – a woman – died later in hospital from her wounds, Mayor Michael Ludwig said. It is believed 14 other people remain in hospital, six in a serious condition.
A police officer is among the injured, the interior ministry said.
The attack happened just hours before Austria imposed new national restrictions to try to stem rising cases of coronavirus. Many people were out enjoying bars and restaurants which are now closed until the end of November.
European leaders strongly condemned the shooting. British Prime Minister Boris Johnson said he was “deeply shocked by the terrible attacks”.
Police said the incident began near the Seitenstettengasse synagogue, which is the main temple in Vienna.
Jewish community leader Oskar Deutsch tweeted that the synagogue was closed at the time the attack began at 20:00 (19:00 GMT).
An officer guarding the synagogue was among the wounded, newspaper Kronen Zeitung reported.
It was not immediately clear how many attackers took part in the shooting. Austrian media said one person had been arrested, citing the interior ministry.
Footage posted on social media showed people running through the streets as gunshots rang out.
Witness Chris Zhao was in a nearby restaurant when the shooting started.
He told the BBC: “We heard noises that sounded like firecrackers. We heard about 20 to 30 and we thought that to be actually gunfire. We saw the ambulances… lining up. There were victims. Sadly, we also saw a body lying down the street next to us.”
As a major anti-terror operation swung into action, police urged people to avoid the area and not to use public transport. Roadblocks were set up around the city centre.
Police in the neighbouring Czech Republic said they had launched random checks on the border with Austria amid fears that the gunmen might head in that direction. (Courtesy BBC)