do you need a passport for greece?
For entry into Greece, your passport should have at least six months of remaining validity. ... U.S. official and diplomatic passport holders must obtain a Schengen visa prior to arrival. If you are traveling on a U.S. official or diplomatic passport, you will not be allowed to enter Greece without a visa.