He managed to establish himself as a regular on the Switzerland national football team, earning over 40 caps since his debut in 2006 and playing at two World Cups.
After his contract in Berlin expired in June 2010, Von Bergen agreed to join newly promoted Italian Serie A club Cesena on a free transfer.
His stay lasted only two months, as in August he was sold to fellow Serie A club Palermo for €1.7 million[3] in an exchange deal for Greek goalkeeper Alexandros Tzorvas (permanent for €600,000[3]) and Paraguayan striker Daniel Jara Martínez (on loan).
In the first match, where Switzerland shocked Spain 1–0,[8] Philippe Senderos was substituted in the 36th minute after injuring his ankle seriously in an accidental collision with a teammate, and Von Bergen replaced him.
At the 2014 FIFA World Cup, Von Bergen was himself substituted for Senderos after being injured in the 8th minute of the second group game against France.