When hiring a car in New Delhi, you need a good insurance policy to protect the vehicle from theft or accidental damages. Nevertheless, some car hire companies offer insurance at an extra fee, normally included in your total car hire cost. Search car hire on KAYAK