Citizens of EU
EU Citizens do not need a visa to travel to Greece.In most cases a personal ID card will suffice to enter the country.
Please check with a greek embassy or consulate in case of doubt.
Non-EU Citizens
Greece is a member of the European Union and for most nationalities no visa is required.A list of countries, whose citizens need a visa is listed here.