Bengaluru–Mumbai Vande Bharat Sleeper train completes journey in around 16 hours, cutting travel time by up to eight hours · Activ.news