Vistara to Cease Operations on November 11: What Will Happen to Your Bookings?
New Delhi: Vistara Airlines will cease operations under its brand on November 11, as it fully integrates with Air India starting November 12. This marks the end of a nearly two-year merger process between the two airlines.
Vistara, a…