CarSahiHai

Same Car, Up to ₹4 Lakh Costlier: A 20-City Price Study

Updated 2026-07-12 · 4 min read · By the CarSahiHai team

Buy the identical car in Ahmedabad and Bengaluru and the bills differ by lakhs: a top-spec Tata Nexon diesel is ₹15.80 lakh on-road in Ahmedabad but ₹17.64 lakh in Bengaluru — ₹1.83 lakh more. On a top XUV 7XO, the spread reaches ₹3.89 lakh. The reason is one line on the quote: state road tax.

The headline numbers

We computed full on-road prices (verified state road-tax slabs + insurance estimate + TCS + charges) for four popular cars across the 20 cities covered by our on-road price pages:

Car (ex-showroom) Cheapest city Costliest city Gap
Maruti Swift ZXi+ (petrol) (₹8.65L) Ahmedabad ₹9.58L Bengaluru ₹10.40L ₹0.82L
Tata Nexon top diesel (₹14.22L) Ahmedabad ₹15.80L Bengaluru ₹17.64L ₹1.83L
Hyundai Creta top petrol (₹16L) Ahmedabad ₹17.78L Bengaluru ₹19.84L ₹2.06L
Mahindra XUV 7XO top diesel (₹25.94L) Ahmedabad ₹28.68L Kochi ₹32.57L ₹3.89L

Every car has the same cheapest city — anywhere in Gujarat, whose flat 6% road tax is the lowest major-state rate in India — and the costliest depends on price band: Bengaluru for mainstream cars, Kochi for premium ones.

Why Bengaluru just became the costliest

Karnataka's headline slabs (13–18%) were already India's steepest, but the state also levies an 11% cess on the tax amount (infrastructure + urban transport). Fold that in and the effective rate on a ₹10–20 lakh car is ~18.9%, edging past Tamil Nadu's 18%. Above ₹20 lakh, Kerala's 21% takes the crown. All slabs used here were verified against state notifications and two independent sources in July 2026 — the full method is on our methodology page.

The full map: Tata Nexon (top diesel, ₹14.22 lakh ex-showroom)

City Road tax rate On-road price
Ahmedabad (Gujarat) 6% ₹15.80L
Surat (Gujarat) 6% ₹15.80L
Gurugram (Haryana) 8% ₹16.09L
Chandigarh (Chandigarh) 8% ₹16.09L
Patna (Bihar) 10% ₹16.37L
Lucknow (Uttar Pradesh) 11% ₹16.52L
Noida (Uttar Pradesh) 11% ₹16.52L
Jaipur (Rajasthan) 12% ₹16.66L
Indore (Madhya Pradesh) 12% ₹16.66L
Bhopal (Madhya Pradesh) 12% ₹16.66L
Delhi (Delhi) 12.5% ₹16.73L
Kolkata (West Bengal) 13% ₹16.80L
Kochi (Kerala) 13% ₹16.80L
Mumbai (Maharashtra) 14% ₹16.94L
Pune (Maharashtra) 14% ₹16.94L
Nagpur (Maharashtra) 14% ₹16.94L
Hyderabad (Telangana) 14% ₹16.94L
Chennai (Tamil Nadu) 18% ₹17.51L
Coimbatore (Tamil Nadu) 18% ₹17.51L
Bengaluru (Karnataka) 18.9% ₹17.64L

The same ordering holds, with small shifts, for nearly any petrol or diesel car — check your own car and city on our on-road price pages.

The EV wrinkle: exemptions are quietly ending

Electric cars used to escape road tax almost everywhere. That era is closing state by state: Gujarat's 1% EV concession lapsed in March 2026 (EVs now pay the standard 6%), Tamil Nadu's full exemption ended in December 2025, and Kerala's 2025 budget introduced 8–10% slabs on EVs above ₹15 lakh. Delhi and Maharashtra still charge EVs nothing — which means the state-to-state gap on a premium EV is now wider than on many petrol cars. Our EV cost guide covers what this does to the ownership math.

What a buyer can actually do with this

You cannot (legally, practically) register in a cheaper state — residence rules and re-registration requirements close that door. What the numbers are actually for:

  • Budgeting honestly: the advertised ex-showroom price is a fiction everywhere, but how much of a fiction depends on your state — from +10% in Gujarat to +19–25% in Bengaluru or Kochi once tax and insurance stack up.
  • Checking your quote: road tax is computed by formula, so it is the one line on a dealer quote you can verify to the rupee. Our quote-decoding guide walks through every line.
  • Cross-city comparisons: relocating soon, or family in another state? The difference can fund the next variant up.

Prices computed July 2026 using verified state tax slabs; insurance estimated at typical comprehensive rates; excludes dealer-level charges and offers. Figures are indicative — methodology and per-city breakups: carsahihai.com/methodology.

Frequently Asked Questions

Why does the same car cost more in some Indian cities?

One-time state road tax varies from a flat 6% of ex-showroom price in Gujarat to 21% in Kerala and an effective ~20% in Karnataka (including cess). On a ₹15 lakh car that single line item can differ by over ₹2 lakh between states.

Which city is cheapest to buy a new car in India?

Among the 20 cities we computed, Ahmedabad and Surat (Gujarat, flat 6% road tax) produce the lowest on-road prices for every car we tested, regardless of price band or fuel.

Which city is the most expensive to buy a car?

For mainstream cars (roughly ₹10–20 lakh), Bengaluru — Karnataka's 18% slab plus 11% cess makes an effective ~18.9%. For cars above ₹20 lakh, Kochi is highest: Kerala charges 21%.

Can I register my car in a cheaper state to save tax?

Not practically. You must register where you normally reside, re-registration rules require tax payment in your home state, and using an out-of-state address invites penalties. The gap is a fact to budget for, not a loophole.