Question: do you have to have a visa to go to greece?
Answer: Greece is a party to the Schengen Agreement; therefore, U.S. citizens may enter Greece without a visa for stays of up to 90 days for tourism or business purposes. ... For entry into Greece, your passport should have at least six months of remaining validity.