ItalySan Marino

Italian Embassy in San Marino

1 embassy

In San Marino, Italy has an embassy in San Marino. Italy admits citizens of San Marino without a visa for stays of up to 90 days.

Italian Embassy in San Marino

The Italian embassy is in San Marino, the capital of San Marino, at Viale Antonio Onofri 117, 47890 San Marino. Its phone number and website are on its page.

Italy visa for citizens of San Marino

San MarinoItaly Visa-free, 90 days Italy visa for citizens of San Marino

ItalySan Marino Visa-free San Marino visa for citizens of Italy

Citizens of San Marino do not need a visa for Italy: stays of up to 90 days are visa-free.

San Marino’s missions in Italy

Missions of San Marino in Italy (5)

In return, San Marino has 5 missions in Italy, including its embassy in Rome.

Good to know

Italy in San Marino

Worldwide, Italy has 580 missions in 172 countries; one of them is in San Marino.

Travel to San Marino for Italian citizens

Italian citizens can enter San Marino without a visa. In San Marino, Italian citizens can turn to the Italian embassy for passports and emergency help.

When the Italian embassy in San Marino is closed

The Italian embassy in San Marino closes on San Marino’s public holidays, the next being Immaculate Conception on Tuesday 8 December 2026, Christmas Eve on Thursday 24 December 2026 and Christmas Day on Friday 25 December 2026, and usually on some holidays of Italy, such as Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026.

Frequently asked questions

Where is the Italian embassy in San Marino?

The Italian embassy is in San Marino, at Viale Antonio Onofri 117, 47890 San Marino.

Do citizens of San Marino need a visa for Italy?

No visa is needed by citizens of San Marino for Italy, for stays of up to 90 days.

Do Italian citizens need a visa for San Marino?

San Marino admits Italian citizens without a visa.

Does San Marino have an embassy in Italy?

Yes, San Marino has its embassy in Rome, along with 4 other missions in Italy.