Peruvian embassies in nearby countries

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Malta

» Monaco

» Netherlands

» Portugal

» Spain

» Sweden

» United Kingdom

Peruvian embassies worldwide

Peruvian flag Peruvian representation in Switzerland

Berne — Peruvian Embassy

AddressThunstrasse 36
3005 Berne
Phonelocal: (031) 351.8555
international: +41.31.351.8555

Zurich — Peruvian Consulate-General

AddressLöwenstrasse 69
8021 Zürich
Phonelocal: (044) 211.8211
international: +41.44.211.8211

Geneva — Peruvian Permanent Mission to the UN

AddressAvenue Louis Casa 1216
Cointrin, Geneva
Phonelocal: (022) 791.7721
international: +41.22.791.7721