We are not transiting so we will have check in with our bags, Vistara only open their check-in 3 hours before the flight so the real question is how bad are queues for Vistara check-in, security & outward immigration normally on a Monday morning. Do I really need 3 hours or will 2 hours be sufficient. I have not been to India before but everywhere else in the world 2 hours would be ample time.