The 21-year-old, identified as Shivan M, was arrested on Sunday in Skien, a town in northern Norway. He apparently fled there on the night of the attack, although it is unknown why, online news site 20 Minuten reported.
Shivan, a young Iraqi already known to the police for his violent behaviour, is currently awaiting extradition to Switzerland, which could take up to two weeks, a police spokesman told press.
The process may be accelerated if Shivan does not object to his extradition.
Vigan M was celebrating his 23rd birthday at the Kaufleuten club in Zurich together with friends and two of his brothers when he and one of the brothers got into a fight with another man at around 3am.
The bouncers put all three out on the street, where the situation escalated and ended in the stabbing of both brothers. Vigan died at 4am just outside the club. His younger brother is said to be recovering.
Vigan’s friends say they are relieved that Shivan has been caught and want answers.
“If he is guilty, then Shivan M must finally stand up for what he has done,” Vigan’s friend, Cengiz Ajdini, told the website.