Vistara starts self service check-in kiosks at airports Industry-The Economic Times — May 9, 2017 comments off The facility would allow customers to check-in, select seats and print their boarding passes for their flights without queueing up at check-in desks.