Kolkata is India's third-largest city and the capital of West Bengal. It sits on the Hooghly River in the eastern part of the country. The city is home to roughly 14 million people across the metropolitan area. Kolkata's climate is subtropical, hot and humid from March to June, with monsoon rains July to September, and cooler months October to February. Daily life centers on crowded local trains, street food vendors, small shops, and apartment buildings ranging from colonial-era structures to modern developments. Power cuts happen regularly. The city has a strong intellectual and artistic tradition alongside significant poverty and infrastructure challenges. English is widely spoken among educated professionals.
๐ก Local Insights
Kolkata ยท 2026
Kolkata is one of India's cheapest major cities for housing and food, though costs vary sharply by neighborhood and housing quality. Apartment rentals range from $40 to $80 per month in working-class areas like Behala or Topsia, $100 to $200 in middle-class neighborhoods such as Salt Lake or Ballygunge, and $200 to $400 in upscale areas like Park Circus or Alipore. Single rooms in shared houses run $50 to $100. Food costs are low if you buy at local markets and eat at street vendors or small restaurants: a meal costs $0.50 to $2. Groceries for one person run $30 to $60 monthly. Expats typically spend more, both because they rent better apartments and because imported goods and dining at Western restaurants push budgets higher. Local transport is extremely cheap (bus rides cost cents, metro rides $0.25 to $0.50), but traffic congestion is severe. Utilities, healthcare, and domestic help are inexpensive. The $700/month moderate figure assumes a modest private apartment, mixed local and restaurant meals, and regular use of public transport.
Frequently Asked Questions
How much does it cost to live in Kolkata per month?
A moderate lifestyle in Kolkata costs around $700/month. This covers rent ($120 to $180 for a decent one-bedroom apartment), food ($100 to $150 for groceries and occasional dining out), utilities ($15 to $25), local transport ($10 to $15), and miscellaneous expenses like phone, internet, and personal items ($50 to $75). The budget tier of $420/month is possible if you rent a room in a shared house ($60 to $80), eat entirely at local vendors and markets, and minimize discretionary spending. Comfortable living at $1,085/month allows for a nicer apartment, regular restaurant meals, and more leisure activities.
What is the average rent in Kolkata?
Rent varies significantly by location and quality. In working-class neighborhoods like Behala, Topsia, or Dakshineswar, a one-bedroom apartment rents for $40 to $80 per month. Middle-class areas such as Salt Lake, Ballygunge, or Gariahat range from $100 to $200. Upscale neighborhoods like Park Circus, Alipore, or Camac Street run $200 to $400 or more. Shared rooms in houses are cheaper at $50 to $100 monthly. Expats often pay a premium of 20 to 40 percent above local rates for similar spaces. Most apartments lack central heating or air conditioning, though window units are common. Building maintenance and amenities vary widely.
Is Kolkata cheap to live in for expats?
Yes, Kolkata is inexpensive compared to most Western cities and other major Indian metros like Mumbai or Delhi. Expats accustomed to $2,000 to $3,000 monthly budgets in the US or Europe can live comfortably here on $1,000 to $1,500 per month if they share housing or accept modest apartments. However, expats typically spend more than local residents because they rent in better-maintained buildings, avoid street food, rely on restaurant meals, and use taxis instead of buses. Imported groceries from specialty shops cost 2 to 3 times local prices. The true cost depends on lifestyle choices, not geography alone.
How much does food cost per month in Kolkata?
Food is affordable if you cook and shop locally. A month of groceries for one person costs $30 to $60 at neighborhood markets and grocery stores. Rice, lentils, seasonal vegetables, and eggs are particularly cheap. Eating out at local restaurants or street vendors costs $0.50 to $2 per meal. A thali (plate meal) at a neighborhood eatery runs $1 to $2. Mid-range restaurants charge $3 to $8 per meal. Western or upscale restaurants cost $10 to $20 per meal. Expats often spend $100 to $150 on food monthly if they eat mostly at restaurants and buy some imported items, or $50 to $80 if they cook at home and eat locally.
What salary do you need to live comfortably in Kolkata?
Comfortable living in Kolkata requires approximately $1,085/month, or about $13,000 annually. This supports a private one-bedroom apartment in a decent neighborhood ($150 to $200), regular restaurant meals, weekend entertainment, and some travel. For expats, a monthly income of $1,200 to $1,500 provides good comfort without tight budgeting. If you earn $2,000 or more, you can live well, rent a spacious apartment in desirable areas, eat at better restaurants, and travel frequently within India. Local salaries for professionals range from $200 to $800 per month, so expat incomes are significantly higher than local norms, which affects cost sharing and employment dynamics.
How does the cost of living in Kolkata compare to other places?
Kolkata is cheaper than Mumbai, where moderate living costs around $950/month, and significantly cheaper than Delhi at $850/month average (though Delhi rents are concentrated differently by neighborhood). Kolkata is comparable to other eastern Indian cities like Patna or Ranchi but offers more amenities and job opportunities. It is considerably cheaper than Bangkok or Ho Chi Minh City, which cost $850 to $1,000 monthly for moderate lifestyles. Compared to smaller Indian cities like Jaipur or Lucknow, Kolkata costs slightly more due to higher housing demand and a larger expat population, but the difference is marginal (10 to 15 percent).
Can you live in Kolkata on $420/month?
Yes, the budget tier of $420/month is feasible but requires discipline and adjustment to local life. This budget covers rent ($60 to $80 for a room in a shared house or working-class apartment), food ($80 to $100 from markets and street vendors), utilities ($10 to $15), transport ($10 to $15), and a small margin for emergencies. You would need to cook most meals, use public transport exclusively (no taxis), avoid restaurants, and minimize entertainment spending. This is workable for students, very frugal expats, or people with strong ties to local communities, but leaves little room for unexpected costs, healthcare beyond basic clinics, or leisureactivities. Most long-term expat residents find $700/month more realistic for quality of life.