When I got a emergency to travel from dubai international to trivandrum , I selected air india for its better affordable price .But the main problem is what I experienced was the flight was not keeping the exact time for landing and take off, a very delayed time .And even the customer service was just okay .The restrictions in higher weight to be carried also made a big problem to us. If you have any choice of taking this flight , try to take other flights as possible! .Bur it is excellent for its charges of the tickets