As an average , they take 2 weeks to get stamp and deliver it to your address. You can book a ticket and I think you will be safe. However, it's good to wait till you get the passport delivered.For all those who have got their passports back from NDVO with visa stamped, how long did it take to get it back?
My wife submitted the passport on December 29,2017, I want to book her flight tickets for Feb. 1, 2018. Do you guys think, this would be a sufficient margin?