The duration typically varies depending on the type of visa and the workload at the processing center. However, with efficient systems in place, applicants often receive their visas within a few business days. It's advisable to apply well in advance of your planned travel dates to allow ample time for processing. Happy travels to India!