Normal tourist visa application shouldn't take more than one week. You don't need to go to the embassy, the whole process can be done online here
https://visa-to-india.com/. All you need is to have your flights (both ways), pay a little fee and have a valid passport of course. You will get your visa approval on the email within couple of days. No need to print anything if i remember that right, just save that confirmation in your phone, that should be enough.