Cost of living in India
We track 317 everyday prices in India, quoted in INR across 20 cities. Each item shows a low, typical and high figure so you can tell a fair price from an overcharge instead of guessing from a single average.
Dining prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| Inexpensive restaurant meal (per person) | ₹100 | ₹150 | ₹250 |
| Mid-range restaurant for 2 (per meal) | ₹700 | ₹1,000 | ₹1,500 |
| Cappuccino (per cup) | ₹150 | ₹200 | ₹300 |
| Inexpensive restaurant meal (per person) | ₹100 | ₹150 | ₹250 |
| Mid-range restaurant for 2 (per meal) | ₹600 | ₹800 | ₹1,200 |
| Cappuccino (per cup) | ₹150 | ₹200 | ₹300 |
| Inexpensive restaurant meal (per person) | ₹100 | ₹150 | ₹200 |
| Mid-range restaurant for 2 (per meal) | ₹600 | ₹800 | ₹1,000 |
| Cappuccino (per cup) | ₹150 | ₹200 | ₹250 |
Transport prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| Local transit one-way (per ride) | ₹15 | ₹25 | ₹40 |
| Taxi 5 km (per trip) | ₹120 | ₹150 | ₹200 |
| Gasoline (1 L) (per litre) | ₹100 | ₹105 | ₹110 |
| Local transit one-way (per ride) | ₹10 | ₹15 | ₹25 |
| Taxi 5 km (per trip) | ₹120 | ₹150 | ₹180 |
| Gasoline (1 L) (per litre) | ₹97 | ₹98 | ₹99 |
| Local transit one-way (per ride) | ₹5 | ₹10 | ₹20 |
| Taxi 5 km (per trip) | ₹100 | ₹150 | ₹200 |
| Gasoline (1 L) (per litre) | ₹105 | ₹110 | ₹115 |
Utilities prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| Utilities (85m² apt monthly) (per month) | ₹2,000 | ₹3,000 | ₹5,000 |
| Internet 60Mbps unlimited (per month) | ₹600 | ₹800 | ₹1,200 |
| Utilities (85m² apt monthly) (per month) | ₹2,500 | ₹3,500 | ₹5,000 |
| Internet 60Mbps unlimited (per month) | ₹600 | ₹800 | ₹1,000 |
| Utilities (85m² apt monthly) (per month) | ₹3,000 | ₹4,000 | ₹5,000 |
| Internet 60Mbps unlimited (per month) | ₹600 | ₹800 | ₹1,000 |
Rent prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| 1-bed apt in city centre (per month) | ₹18,000 | ₹25,000 | ₹35,000 |
| 1-bed apt outside centre (per month) | ₹10,000 | ₹15,000 | ₹20,000 |
| 1-bed apt in city centre (per month) | ₹15,000 | ₹20,000 | ₹30,000 |
| 1-bed apt outside centre (per month) | ₹8,000 | ₹12,000 | ₹18,000 |
| 1-bed apt in city centre (per month) | ₹25,000 | ₹35,000 | ₹45,000 |
| 1-bed apt outside centre (per month) | ₹15,000 | ₹20,000 | ₹25,000 |
Macro prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| GDP per capita PPP (current intl $) (USD) | ₹11,160 | ₹11,160 | ₹11,160 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| GDP per capita PPP (current intl $) (USD) | ₹11,160 | ₹11,160 | ₹11,160 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| GDP per capita PPP (current intl $) (USD) | ₹11,160 | ₹11,160 | ₹11,160 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| GDP per capita PPP (current intl $) (USD) | ₹11,160 | ₹11,160 | ₹11,160 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
| Consumer Price Index (2010=100) (index) | ₹228 | ₹228 | ₹228 |
| Household consumption per capita (constant 2015 USD) (USD/yr) | ₹1,424 | ₹1,424 | ₹1,424 |
| GDP per capita PPP (current intl $) (USD) | ₹11,160 | ₹11,160 | ₹11,160 |
| PPP conversion factor (LCU per USD) | ₹20 | ₹20 | ₹20 |
Groceries prices in India
| Item | Low | Typical | High |
|---|---|---|---|
| Milk (1 L) (per litre) | ₹50 | ₹60 | ₹70 |
| Bread loaf (500g) (per loaf) | ₹30 | ₹40 | ₹50 |
| Eggs (12) (dozen) | ₹80 | ₹90 | ₹100 |
| Chicken breast (1 kg) (per kg) | ₹200 | ₹250 | ₹300 |
| Rice (1 kg) (per kg) | ₹50 | ₹60 | ₹70 |
| Milk (1 L) (per litre) | ₹55 | ₹65 | ₹75 |
| Bread loaf (500g) (per loaf) | ₹30 | ₹40 | ₹50 |
| Eggs (12) (dozen) | ₹70 | ₹85 | ₹100 |
| Chicken breast (1 kg) (per kg) | ₹200 | ₹250 | ₹300 |
| Rice (1 kg) (per kg) | ₹45 | ₹60 | ₹75 |
| Milk (1 L) (per litre) | ₹55 | ₹65 | ₹75 |
| Bread loaf (500g) (per loaf) | ₹30 | ₹40 | ₹50 |
| Eggs (12) (dozen) | ₹80 | ₹90 | ₹100 |
| Chicken breast (1 kg) (per kg) | ₹200 | ₹250 | ₹300 |
| Rice (1 kg) (per kg) | ₹50 | ₹60 | ₹70 |
How to use these numbers
Treat the typical column as the local going rate, not a promise. Anything at or below the low column is a good deal in India; anything above the high column deserves a second quote or a look at the line items. Tourist districts, airport locations and same-day service routinely price 20–40% above these figures, which is where most overcharges hide.
If you already have a bill, quote or invoice from India, run it through our free bill analyzer — it reads each line and flags the items that sit outside the local range. You can also check a single price or compare two cities side by side.
Where this data comes from
Figures are compiled from published rate cards, official statistics, retailer and utility pricing, and crowd-reported receipts, then reconciled into a low / typical / high band per item. We show a band rather than one number because scope, brand and neighbourhood move real prices more than the city average does. Nothing on this page is invented by a language model, and each figure is refreshed as new data lands.
Cities in India
- Cost of living in Mumbai
- Cost of living in Delhi
- Cost of living in Bangalore
- Cost of living in Hyderabad
- Cost of living in Chennai
- Cost of living in Kolkata
- Cost of living in Pune
- Cost of living in Ahmedabad
- Cost of living in Jaipur
- Cost of living in Surat
- Cost of living in Lucknow
- Cost of living in Kanpur
- Cost of living in Nagpur
- Cost of living in Indore
- Cost of living in Thane
- Cost of living in Bhopal
- Cost of living in Visakhapatnam
- Cost of living in Patna
- Cost of living in Vadodara
- Cost of living in Ghaziabad
How FairPriceGuru works
FairPriceGuru is a free consumer price-fairness service. We benchmark what things actually cost, then let you check your own bill, quote or invoice against those benchmarks. Every price we quote is tied to a named source, we do not accept payment to change a verdict, and none of our tools require an account.
Start with the free tools hub, run a document through the bill analyzer, or read our methodology.