Coast Guard officials received a tip early Saturday and soon thereafter recovered a body from harbour.
Later in the day police confirmed the identity of the body as that of 19-year-old Johansson.
Johansson disappeared early in the morning of Saturday, September 25th following a crayfish party he attended with colleagues from work.
He was on his way to a nightclub in the city to continue the festivities, but lost track of his friends near a bus stop.
The last anyone heard from Johansson was a telephone call he placed to his sister around 11.30pm on Friday night. According to his sister, Johansson felt threatened, but the cut off before she was able to learn where he was.
He was thought to have disappeared near an industrial area on the Göta River, upstream from the harbour.
An initial examination of the body didn’t reveal any signs that Johansson had been the victim of foul play.
However, police told the Aftonbladet newspaper that they will continue their investigation of the case.