- Address
- Via Barnaba Oriani 61, 00197 Roma
- Phone
- +39 06 809 571
- Website
- eda.admin.ch
- Head of mission
- Roberto Balzaretti
Switzerland
Italy
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
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
- Consulate of Switzerland in Milan
Via Palestro 2, 20121 Milano
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
- Honorary Consulate of Switzerland in Catania
Piazza Europa 13, 95127 Catania
- Honorary Consulate of Switzerland in Cagliari
Via XX Settembre 16, 09125 Cagliari
- Honorary Consulate of Switzerland in Naples
Corso Vittorio Emanuele 632, 80121 Napoli, Naples
- Honorary Consulate of Switzerland in Mestre
Dorsoduro 810, 30123 Venezia, Mestre
- Honorary Consulate of Switzerland in Genoa
Lungobisagno Istria 29 L-R, 16141 Genova, Genoa
- Honorary Consulate of Switzerland in Florence
Piazzale Galileo 5, 50125 Firenze, Florence
- Honorary Consulate of Switzerland in Bologna
Via risorgimento 11, 40033 Casalecchio di Reno (Bologna)
- Honorary Consulate of Switzerland in Bergamo
Via Maironi da Ponte 22/A, 24100 Bergamo
- Honorary Consulate of Switzerland in Bari
Piazza Luigi di Savoia 41A, 70121 Bari
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
Italy
Switzerland Visa-free Switzerland visa for citizens of Italy
Switzerland
Italy 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.