Greece Visa Information:
Citizens of the following EU and other European countries do not need a visa to enter Greece (and the Schengen area). They have only to produce a passport or an I.D. card at the border.
For holders of regular passports of the following countries who wish to visit Greece (and the Schengen area) and stay up to 3 months (90 days) within a six (6) month period, NO visa is required:
The Holy See (Vatican)
Holders of regular passports from the rest of the world need a visa in order to enter Greece (and the Schengen area)
NOTE: When travelling to Greece on a tourist visa, visitors are required to have travel insurance that covers cases of medical or other emergencies for the duration of the stay.
Click here for Greece Visa Information