Diplomatic missions of Canada in Switzerland
Canada maintains 2 diplomatic missions in Switzerland. ;
Embassy in Bern
Kirchenfeldstrasse 88Bern CH-3005
Switzerland
Permanent Mission in Geneva
5, de l'Ariana AvenueGeneva CH-1202
Switzerland
Canada maintains 2 diplomatic missions in Switzerland. ;