Russian President Vladimir Putin said on Saturday that all those responsible for the deadly attack on a concert near Moscow would be punished.
Putin, addressing the nation, said that attackers had sought to escape towards Ukraine. He said preliminary information showed that some people on the Ukrainian side had prepared to let them cross the border from Russia.
He said March 24 would be a day of mourning.
"I am speaking to you today in connection with the bloody, barbaric terrorist act, the victims of which were dozens of innocent, peaceful people," Putin said in his first public remarks since the attack.
"All four perpetrators of the terrorist attack who shot and killed people have been detained. They were travelling towards Ukraine where, according to preliminary information, they had a window to cross the border," the Kremlin leader said.
Russia's FSB security service said earlier the assailants had been "in contact" with people in Ukraine as they tried to flee the country.
At least 115 people were killed by armed gunmen at the Crocus City Hall in a suburb on the northern edge of Moscow on Friday. The concert hall was set ablaze. The attack has been claimed by the Daesh [ISIS] terror group but Russian authorities have not mentioned this.
"Terrorists, murderers, non-humans will face the unenviable fate of retribution and oblivion," said Putin, who declared Sunday a day of national mourning across Russia.