
India car rentals
Cheap car hire in India
KAYAK’s insights & trends for India car hire
Check out the latest trends and booking tips to hire a car in India with confidence.
How far in advance should you book a rental car in India?
You should book your rental car in India around 0 days before your trip in order to get a below-average price.
What is the most popular rental car in India?
Hires in the Medium category (Honda Amaze or similar) are the most popular option in India, costing S$ 60/day on average. Some users have found deals as low as S$ 59/day.
What is the cheapest month to hire a car in India?
The cheapest month to hire a car in India is April at an average cost of S$ 79/day. October is the most expensive month to hire a car in India when prices are S$ 89/day on average, which tends to be 4% above the yearly average hire price for India.
Which car hire company in India has the most locations?
Gozo Cabs operates 18 locations in India, more than any other car hire company.
India car rental price comparison by vehicle type
Find the right rental car in India by comparing prices across vehicle types.
Small cars | S$ 74 - S$ 107 | |
|---|---|---|
All Car Types | S$ 128 - S$ 174 |
How much does it cost to hire a small car in India?
How much does it cost to hire a medium car in India?
How much does it cost to hire a large car in India?
How much does it cost to hire a van in India?
How much does it cost to hire a luxury car in India?
Small car hire in India typically costs around S$ 96 per day. The best time to book is December, when prices average S$ 74 per day, which is about 23% less than the yearly average. Small cars are usually 39% cheaper than the average car hire in India, making them ideal for budget-conscious travellers.
Medium car hire in India typically costs around S$ 148 per day. The best time to book is November, when prices average S$ 98 per day, which is about 34% less than the yearly average. Medium cars are usually 6% cheaper than the average car hire in India, offering a good balance of space and value.
Large car hire in India typically costs around S$ 276 per day. The best time to book is November, when prices average S$ 221 per day, which is about 20% less than the yearly average. Large cars are typically 44% more expensive than the average car hire in India but offer more comfort for longer trips.
Van hire in India typically costs around S$ 117 per day. The best time to book is February, when prices average S$ 89 per day, which is about 24% less than the yearly average. Vans can be 25% cheaper than the average car hire in India, yet they are the best choice for families or groups needing maximum passenger capacity.
Luxury car hire in India typically costs around S$ 240 per day. The best time to book is November, when prices average S$ 141 per day, which is about 42% less than the yearly average. Luxury cars are typically 35% more expensive than the average car hire in India but deliver premium comfort and style for special occasions.
Good to know
Most popular agency | Most popular car type | Average price | Good deal |
|---|---|---|---|
Europcar | Small | S$ 115/day | S$ 85/day |
Top tips for hiring a car in India
FAQs about hiring a car in India
Car rental directory
Instant Cabs car hire locations in India
67 Locations
Europcar car hire locations in India
51 Locations
Eco Rent car hire locations in India
47 Locations
keddy by Europcar car hire locations in India
38 Locations
Revv car hire locations in India
31 Locations
Antaeus car hire locations in India
27 Locations
Car Club car hire locations in India
26 Locations
Avis car hire locations in India
23 Locations
SS Travels car hire locations in India
21 Locations
Gozo Cabs car hire locations in India
18 Locations
Myles car hire locations in India
16 Locations
MyChoize Car Rental car hire locations in India
16 Locations