Peter Guggisberg a disputé avec l'équipe de Suisse le Championnat du monde moins de 18 ans 2003, le Championnat du monde junior 2004 ainsi que le Championnat du monde 2008.