India’s cost of living in 2026 shows significant variation across cities, with Mumbai remaining the most expensive and Kolkata among the most affordable. Monthly expenses differ widely depending on rent, food, and lifestyle choices, making location a decisive factor for professionals, families, and students planning budgets.
Urban India continues to reflect diverse living costs in 2026. While metros like Mumbai and Delhi demand higher monthly budgets, Tier-II cities offer more affordable options. The latest data provides a clear picture of how much individuals and families need to live comfortably across major cities.
City-Wise Comparison
Mumbai tops the cost-of-living index at 100, serving as the benchmark. Bangalore, Delhi, and Gurgaon follow with relatively high expenses, while cities like Pune, Chennai, and Kolkata remain significantly cheaper.
Lifestyle Costs
Food, transport, and utilities add significant variation. Eating out in Mumbai or Bangalore is 20–30% more expensive compared to Kolkata or Chennai. Metro passes in Delhi now average ₹85, while 5G mobile plans cost around ₹499 per month.
Expense Highlights
Mumbai remains India’s most expensive city
Kolkata offers the most affordable living among metros
Bangalore and Gurgaon rank high due to rent and lifestyle costs
Delhi shows moderate expenses but rising transport costs
Tier-II cities like Pune and Chennai provide balanced affordability
Future Outlook
With inflationary pressures and rising urban demand, living costs in metros are expected to climb further. Tier-II cities may attract more professionals and families seeking affordability, while digital tools like cost calculators are helping individuals plan budgets more effectively.
Sources: India Today, Economic Times, Cost of Living Index 2026