SwitzerlandItaly

Swiss Embassy & Consulates in Italy

  • 1 embassy
  • 1 consulate
  • 9 honorary consulates

Switzerland is represented in Italy by 11 missions: an embassy in Rome, a consulate in Milan and 9 honorary consulates. Italian citizens and Swiss citizens move freely between the two countries.

Map: Switzerland’s 11 missions in Italy

Map: Switzerland’s 11 missions in Italy

Swiss Embassy in Rome

Switzerland has its embassy in Rome, the capital; the address on record is Via Barnaba Oriani 61, 00197 Roma. The head of mission on record is Roberto Balzaretti. Its phone number and website are on its page.

Swiss consulates in Italy

Switzerland also has a consulate in Milan; consulates handle passports, civil registration and, for many countries, visa applications for their district.

Swiss honorary consulates in Italy

Switzerland has 9 honorary consulates in Italy, in Catania, Cagliari, Naples, Mestre, Genoa, Florence, Bologna, Bergamo and Bari; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Switzerland visa for Italian citizens

ItalySwitzerland Visa-free Switzerland visa for citizens of Italy

SwitzerlandItaly Visa-free Italy visa for citizens of Switzerland

Free movement applies: Italian citizens enter Switzerland with a passport or national identity card and need no visa, whatever the length of stay.

Italy’s missions in Switzerland

Missions of Italy in Switzerland (8)

In return, Italy has 8 missions in Switzerland, including its embassy in Bern.

Good to know

Switzerland in Italy

Worldwide, Switzerland has 317 missions in 136 countries; 11 of them are in Italy.

When Swiss missions in Italy are closed

Swiss missions in Italy close on Italy’s public holidays, the next being Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026, Christmas Day (Natale) on Friday 25 December 2026 and St. Stephen's Day (Santo Stefano) on Saturday 26 December 2026, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.

Frequently asked questions

Where is the Swiss embassy in Italy?

The Swiss embassy is in Rome, at Via Barnaba Oriani 61, 00197 Roma.

Does Switzerland have consulates in Italy?

Yes, Switzerland has a consulate in Milan. Switzerland also has 9 honorary consulates in Catania, Cagliari, Naples, Mestre, Genoa, Florence and 3 more.

Do Italian citizens need a visa for Switzerland?

As Italy and Switzerland both belong to the European free movement area, Italian citizens need only a valid ID card or passport for Switzerland.

Do Swiss citizens need a visa for Italy?

As Switzerland and Italy both belong to the European free movement area, Swiss citizens need only a valid ID card or passport for Italy.

Does Italy have an embassy in Switzerland?

Yes, Italy has its embassy in Bern, along with 7 other missions in Switzerland.