Indian citizens require a Schengen Visa to visit Greece and other Schengen countries The short-stay Schengen Visa allows stays up to ninety days within a 180-day period Visa fee for adults is about 80 euros; children under six years travel free of charge