Cost of living in Kolkata, Asia
๐ŸŒธ

Cost of Living in Kolkata

City Asia Updated September 2026

Estimated Monthly Cost

$

per person · per month

Cost of Living Calculator โ†’

Data source: CostLiving Engine, September 2026

About Kolkata

Kolkata is India's third-largest city and capital of West Bengal, home to roughly 14 million people. The city sits on the Hooghly River in the Gangetic plain, with a subtropical climate marked by hot summers and a monsoon season from June through September. Daily life centers on street-level commerce, local trams, and dense residential neighborhoods. The city has significant English-speaking and expat communities, a legacy of colonial history. Bengali culture dominates: you'll encounter Bengali literature, cinema, and cuisine everywhere. Power cuts happen, infrastructure is aging, but the cost of living remains genuinely low for anyone earning a developed-world salary.

๐Ÿ’ก Local Insights

Kolkata ยท 2026

Kolkata's moderate cost of $475/month reflects real affordability, particularly for housing and local food. Rent averages $156/month, which typically means a furnished one-bedroom apartment in neighborhoods like Ballygunge, Alipore, or Salt Lake in older buildings, or shared accommodation in central areas. Eating street food or cooking at home keeps groceries near $103/month per person. Transport costs almost nothing: trams cost pennies, metro rides are under $0.50, and auto-rickshaws run cheap by distance. Local markets (Gariahat, New Market, College Street) offer vegetables and rice far cheaper than supermarkets. Expats often spend more on imported goods, eating out at air-conditioned restaurants, and private transportation, pushing costs higher. The budget tier ($285/month) requires strict discipline: cheap local food, budget accommodation, public transport. The comfortable tier ($736/month) allows eating out regularly, better apartments, and occasional taxis.

Frequently Asked Questions

How much does it cost to live in Kolkata per month?
A moderate lifestyle in Kolkata costs around $475/month. This breaks down roughly to $156/month for housing (rent), $103/month for groceries, and the remainder for transport, utilities, dining out, and miscellaneous expenses. A budget approach cuts this to $285/month by using public transport, cooking almost exclusively, and choosing basic shared housing. A comfortable lifestyle running to $736/month includes better accommodation, eating out several times weekly, and more flexibility on entertainment and services. Costs vary significantly based on neighborhood, diet, and whether you use imported goods.
What is the average rent in Kolkata?
Average rent in Kolkata is $156/month. This typically rents a furnished one-bedroom apartment in middle-class neighborhoods like Ballygunge, Alipore, or parts of Salt Lake, though buildings are often older with inconsistent utilities. Shared flats in central areas can cost less. Moving to more upscale localities (Park Circus, Elgin Road) or newer developments pushes rent to $200-$300/month. Budget-conscious residents in far outer neighborhoods or sublets can find furnished rooms for $80-$120. Unfurnished apartments are slightly cheaper. Most leases require deposits and advance payment. Utilities (electricity, water, internet) add another $20-$40/month depending on usage and neighborhood.
Is Kolkata cheap to live in for expats?
Yes, Kolkata is genuinely cheap by expat standards. At $475/month for a moderate lifestyle, someone earning a North American or Western European salary has substantial purchasing power. Housing at $156/month, even for decent accommodation, is far below expat costs in most developed cities. However, this assumes adopting local patterns: eating local food, using public transport, avoiding imported goods and expat restaurants. Expats who insist on Western amenities, imported groceries, air-conditioned malls, and taxis pay considerably more, potentially $800-$1,200/month. The city suits people comfortable with monsoons, occasional power cuts, traffic chaos, and street-level living. It's not cheap compared to rural India, but it is cheap for an international city.
How much does food cost per month in Kolkata?
Groceries average $103/month per person when shopping at local markets and cooking at home. A typical basket includes rice (staple, very cheap), seasonal vegetables from street markets ($2-$4/kg), lentils, eggs, and occasional chicken or fish. Bread costs under $1 per loaf. Tea and spices are inexpensive. Street food is cheaper still: a plate of momos costs $0.30-$0.50, a paratha breakfast under $1. Eating out at local Bengali restaurants (rice, curry, lentils) runs $2-$3 per meal. Expat-oriented cafes and restaurants charge $8-$15 per plate. Imported items (cheese, nuts, Western cereals) cost 2-3 times the developed-world price. Shopping at supermarkets costs 30-50% more than street markets.
What salary do you need to live comfortably in Kolkata?
A comfortable lifestyle in Kolkata costs $736/month. This income allows a private one-bedroom apartment in a decent neighborhood, eating out several times per week at mid-range restaurants, reliable transportation by auto or occasional taxi, internet and streaming services, and reasonable entertainment. For expats, a monthly income of $1,200-$1,500 provides genuine comfort plus savings: better accommodation, imported foods, air conditioning, regular restaurant dining, and travel. Local professionals earning rupees may live on less if they avoid expat expenses. A household of two can comfortably live on $1,200-$1,400/month without feeling financially constrained. Less than $500/month requires strict local living and shared accommodation.
How does the cost of living in Kolkata compare to other places?
Kolkata sits in the lower-middle range for major South Asian cities. A moderate lifestyle costs $475 per month here, with housing running $156 per month. That puts it slightly cheaper than Ahmedabad, where a comparable lifestyle runs $500 monthly with housing at $164 per month. If you're comparing to smaller cities, Kabul is notably less expensive at $400 per month overall, though housing there is significantly cheaper at $91. Move up the cost scale and Tabriz becomes considerably pricier at $650 per month, with housing jumping to $247. For most expats and local professionals, Kolkata offers genuine affordability without sacrificing access to services, schools, and dining options you'd expect in a major metropolitan area. The main variation in your actual spending will depend on which neighborhood you choose and your comfort level with local transport and food.
Can you live in Kolkata on $285/month?
Yes, but it requires discipline. The $285/month budget tier is possible by renting a basic shared flat or far outer neighborhood room ($80-$120/month), cooking almost all meals from market groceries ($80-$90/month), using only public transport (trams, metro, cheap autos under $50/month), and eliminating paid entertainment. This supports someone earning local wages or on a very limited visa. Expats can manage it but must forego restaurants, imported items, air conditioning, and most services. It works for short stays or those with high adaptation tolerance. Any medical emergency, visa travel, or furniture purchase breaks the budget. Most expats on $285/month report constant financial stress. Realistic minimum for sustainable expat living, even conservatively, is $350-$400/month.

๐Ÿ“ Similar Locations

Go deeper on the cost of living

๐Ÿ”— Share Live Cost Data

Know someone planning a move to Kolkata?

Send them the real monthly cost.