Greece is one of the countries that has signed the Schengen agreement with Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Italy, Iceland, Luxembourg, Netherlands, Norway, Portugal, Spain and Sweden. No passports are required when travelling from one Schengen country to the other. People visiting multiple Schengen countries at a time can apply for one Schengen tourist visa which allows them to travel to all the countries. There are short stay visas available for a period of 90 days while long stay D visa allows one to stay in Greece for more than 3 months.
Visa Policy for Indians
Visa is required by Indians to visit Greece. One can apply for either the Short stay Schengen Visa or the long stay one. The visa applications can be filed in VFS application centres and can be directly submitted to the Embassy. Before applying, one needs to have a firm purpose of visit, Visa fee for adults in INR 4200 and it might have some additional charges.