At least 38 Vistara flights originating from key cities were cancelled this morning as the airline reeled under non-availability of pilots. As many as 15 flights taking off from Mumbai, 12 from Delhi and 11 from Bengaluru were among those cancelled. This comes after more than 50 Vistara flights were cancelled yesterday and about 160 delayed. Speaking to NDTV, passengers had yesterday complained of poor communication and hours-long wait at the airport and slammed the airline for harassing passengers.