Yes, Air India offers the Flying Returns loyalty programme for frequent flyers. Passengers can earn points for every flight taken, which can be then redeemed for rewards.