Depending on your nationality, you may require a valid passport and may need to obtain a Schengen visa before entering Greece. Check the requirements for your country before traveling.