Is Bengaluru Really India’s Most Expensive City? Pune, Mumbai, and Others Join Reddit Debate

Is Bengaluru Really India’s Most Expensive City? Pune, Mumbai, and Others Join Reddit Debate
Pune News – A viral Reddit post has reignited the age-old debate over the cost of living in Indian cities, with a Bengaluru resident claiming that the IT capital is the most expensive city in the country. Drawing comparisons from personal experiences in Pune, Ahmedabad, and Mumbai, and insights from residents of Kolkata and Hyderabad, the user highlighted steep costs of rent, food, and daily essentials in Bengaluru.
Bengaluru is the most expensive city to live India
byu/Optimal-Animal-90 inBengaluru
Shared by Redditor ‘Optimal-Animal-90’, the post argues that a monthly salary of ₹50,000–₹60,000 is insufficient to support even a nuclear family in Bengaluru. According to the user, unlike other metro cities where at least one aspect — such as housing, food, or transport — is affordable, Bengaluru offers no such relief.
The post, which quickly gained traction on the platform, sparked widespread discussion. Many users agreed with the sentiment, while others countered with their own city-based experiences, naming Mumbai, Hyderabad, and even Pune in the debate.
One Pune-based user commented, “Guru, I’m staying in Pune, and I just want to come back to Bengaluru. The food infra here is so poor.” Another pointed out, “Mumbai street food is on another level when it comes to price and quantity. No comparison whatsoever.”
A former Mumbai and Bengaluru resident weighed in saying, “Bangalore is nowhere close to being as expensive as Mumbai. I’ve lived in both cities.” Others chimed in with their takes on hotel costs, public infrastructure, and cost of living nuances in cities like Hyderabad and Pune.
As the Reddit post continues to draw reactions and upvotes, it has stirred a larger conversation around urban affordability and what defines ‘expensive’ for India’s working population.