Vande Bharat sleeper connects Mumbai and Bengaluru in 16 hours

India