Due to the presence of large textile industries in Surat, people come here in search of employment, this is why the prices of all things here are very expensive.
Jaipur city is known for its historical heritage. This is the reason why people come here in large numbers to see these places, due to which this city is expensive.
Ahmedabad is far ahead in industrial, commercial, education and real estate sector, that is why the prices of property and other things are skyrocketing here.
New Delhi is far ahead in the field of education, so every day a large number of young students come here from all over the country and hence everything is expensive here.
Pune city is far ahead of other cities in the field of industry, and everything like living, food, education etc. are all expensive here.
If you are planning to work in Kolkata, living in this city will be very expensive for you, although you can live at affordable rates in some areas.
Due to the presence of many IT companies in Bangalore, every youth of the country comes here to work, this is why inflation is at its peak here.
Mumbai is one of the most expensive cities in India. Here you get every small and big thing at very high prices.