If you are a permanent resident of a country that requires a visa to enter Greece, you will need to obtain a tourist visa before your trip, regardless of your nationality. However, if you are a permanent resident of the EU or the Schengen area, you can enter Greece using your residence permit.