Do I need a passport or visa to enter?
Greece is a party to the Schengen Agreement. As such, U.S. Citizens may enter Greece for up to 90 days for tourist or business purposes without a visa. Stiff fines may be imposed for overstaying the 90-day period. Your passport should be valid for at least three months beyond the period of your stay. You may also need to demonstrate at the port of entry (or during the visa interview if you are applying for a visa) that you have sufficient funds for your trip and that you have a return airline ticket. For further details about travel into and within Schengen countries, please see our Schengen fact sheet. For other entry requirements, travelers should contact the Embassy of Greece at 2221 Massachusetts Avenue NW,Washington, DC 20008, telephone (202) 939-1300, or the Greek Consulate in Atlanta, Boston, Chicago, Houston, Los Angeles, Tampa, New York, or San Francisco.
If you are a U.S. citizen born in the Republic of Macedonia, please note that per an August 2012 directive Greek Immigration Officers at all ports of entry (land, air and sea) will not place entry stamps in passports listing the traveler’s place of birth as Macedonia or the Republic of Macedonia butshould recognize the validity of the travel document. These travelers are required to complete a short form on which the entry stamp will be placed and which the traveler should keep with their passport for the duration of their stay in Greece and present upon departure. In July 2013 the Embassy was informed of several deportations resulting from the inconsistent application of the above directive. Any traveler who is denied entry into Greece should request to be provided with the appropriate documentation from Greek authorities, including an official document titled “Refusal of Entry at the Border” (issued in English and Greek) stating the reason that they were denied entry.