Swiss embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Iceland

» Ireland

» Luxembourg

» Malta

» Monaco

» Netherlands

» Norway

» Portugal

» Spain

» Sweden

Swiss embassies worldwide

Swiss flag Swiss representation in Italy

Rome — Swiss Embassy

AddressAmbasciata di Svizzera
Via Barnaba Oriani 61
00197 Rome
Phonelocal: (06) 809.571
international: +39.06.809.571

Genoa — Swiss Consulate-General

AddressPiazza Brignole 3/6
16122 Genova
Phonelocal: (010) 545.411
international: +39.010.545.411

Milan — Swiss Consulate-General

AddressVia Palestro 2
20121 Milan
Phonelocal: (02) 777.9161
international: +39.02.777.9161

Bari — Swiss Consulate

AddressPiazza Luigi di Savoia 41/a
70121 Bari
Phonelocal: (080) 524.9697
international: +39.080.524.9697

Bologna — Swiss Consulate

AddressVia Risorgimento 11
40033 Casalecchio di Reno
Phonelocal: (051) 576.416
international: +39.051.576.416

Cagliari — Swiss Consulate

AddressVia XX Settembre 16
09125 Cagliari
Phonelocal: (070) 663.661
international: +39.070.663.661

Catania — Swiss Consulate

AddressViale Alcide de Gasperi 151
5° piano, scala B
95127 Catania
Phonelocal: (095) 386.919
international: +39.095.386.919

Florence — Swiss Consulate

AddressPiazzale Galileo 5
50125 Firenze
Phonelocal: (055) 222.431
international: +39.055.222.431

Naples — Swiss Consulate

AddressCentro Direzionale, isola B3
80143 Napoli
Phonelocal: (081) 734.1132
international: +39.081.734.1132

Padova — Swiss Consulate

Addressc/o OMSP Macola srl
Viale Veneto 26/28
35020 Saonara
Phonelocal: (049) 879.1490
international: +39.049.879.1490

Reggio Calabria — Swiss Consulate

AddressVia Tenente Panella 4
89125 Reggio Calabria
Phonelocal: (096) 532.3742
international: +39.096.532.3742

Trieste — Swiss Consulate

AddressVia C. Battisti 18
34125 Trieste
Phonelocal: (040) 760.0400
international: +39.040.760.0400

Turin — Swiss Consulate

AddressVia della Consolata 1 bis
10122 Torino
Phonelocal: (011) 595.509
international: +39.011.595.509

Venice — Swiss Consulate

AddressDorsoduro 810
Campo S. Agnese
30123 Venezia
Phonelocal: (041) 522.5996
international: +39.041.522.5996