This site uses cookies to provide a better experience. Continuing navigation accept the use of cookies by us OK

General information


General information

The Visa Office is located at:
600 Atlantic Avenue
Boston, Ma 02210 – 17th Floor
The closest T stop is South Station (Red Line)


Before booking an appointment, find out if you need a visa or not by Clicking Here

The Office operates only by on-line appointment. To book your appointment, please click here

Please note:

In order to book an appointment with this Visa Office, we urge all our applicants, who could not find any availability, to repeatedly revisit our online appointment system since cancellations are quite regular.

For information, please contact the visa office by e-mail


IMPORTANT: The Consulate General of Italy in Boston provides visas ONLY to permanent residents of Maine, Massachusetts, New Hampshire, Rhode Island and Vermont. 

For students who are not resident in one of the mentioned States, the application will be accepted only if a current academic enrollment is in place.