Thursday 12 December 2019
greek english
Home arrow Visas

Depending on the duration and purpose of your journey to Greece, you may apply for a short-term “Schengen visa” or a long-term “national visa” for a stay of longer than 90 days.

Visa applicants need to appear in person in order to submit their application. VISA applicants are received only by appointment at the Consulate General of Greece in Boston, MA on:

86 Beacon street, Boston, MA, 02108, USA

For more information please call at: +1 617 523 0100 or send an email to: ##0

Public Hours are:

Monday       9.30-13.30

Tuesday      9.30-13.30

Wednesday 9.30-13.30

Thursday     9.30-13.30 & 14.30 - 16.30

Friday          9.30-13.30

Nearest Metro Station: Arlington, Boylston, MGH.

The States of Maine, Massachusetts, New Hampshire, Rhode Island, Vermont are within the jurisdiction of the Consulate General of Greece in Boston, MA.

Please note, that holders of U.S. Diplomatic and Official Passports need a Schengen Visa, in order to visit Greece.