No, a comprehensive insurance policy is not mandatory in India. You are only required to have at least a third- party only insurance. But it is recommended to have a comprehensive policy to keep any damages to the car covered.