Dear, If your booked and paid in full to Qatar Airways up to visakhapatnam trip then you do have to pay any thing to Air India,because they are coached airline partners.And if you have booked 2 different Airline on your own than you will have to pay the excess baggage differences to Air India.