Indian carrier Vistara Airlines will lease two Airbus A320neos and four Boeing 737-800NGs from Singapore-based lessor BOC Aviation.