http://www.swedenabroad.com/Page____48743.aspx
Schweiz är med i Schengen =>
Nationellt ID-kort räcker, ja. Ska inte vara något problem med giltigheten.
EU eller ej spelar inte så stor roll, det är lättare att komma in i Norge (nordisk passunion, inte ens nationellt ID-kort) än i t.ex. Belgien (EU och Schengen) och det är lättare att komma in i Schweiz (inte EU men Schengen) än Storbritannien (EU men inte Schengen).
Avgörande är alltså Nordisk passunion (inget ID-krav) och/eller Schengen (ID-krav), alla andra länder kräver pass.