The 26-year-old has signed a contract that will keep him at the Swiss side until the summer of 2014 and joins the club for an undisclosed fee.
“I hope to help the team succeed by scoring many goals. I have seen several Young Boys matches and am convinced there is quality in the side,” Farnerud was quoted as saying on uefa.com.