North America

Canada Consulate
Open Monday to Friday from 09:00 to 11:30. For Canadian citizens only. At 5 Avenue de lAriana, 1202 Geneva.
Canadian Consulate
At 5 ave de lAriana, 1202 Geneva.
USA Consulate
At 7 rue Versonnex, 1207 Geneva.
Embassy of Canada to Switzerland
For advice on visas and immigration and assistance to Canadians. At Kirchenfeldstrasse 88, 3005 Berne.
Mexican Embassy
At Bernastrasse 57, 3005 Berne.
United States of America Embassy
Full consular services for the American community living and travelling in Switzerland. Counter services Monday to Friday, from 09:00-11:30 at Jubilaumstrausse 95, 3005 Berne.