Side by side
Bengaluru vs Mumbai
Mumbai pays more: a median of €81,000 against €17,500. Demand is comparable on both sides. Mumbai is the more remote-friendly of the two, by 7.7%. Listings for Bengaluru move faster — median age 34 days against 44.
Comparison
Side by side
| Measure | Bengaluru | Mumbai | Gap |
|---|---|---|---|
| Open postings | 48,807 | 37,087 | +11,720 |
| Posted this week | 2,987 | 1,302 | |
| Median salary | €17,500 | €81,000 | €-63.5k |
| 25th percentile | €14k | €64k | |
| 75th percentile | €21.5k | €101k | |
| Salary disclosed | 6.3% | 3.7% | |
| Remote share | 3.3% | 11.0% | -7.7pp |
| Median age of posting | 34d | 44d | |
| Open over 60 days | 46.0% | 34.0% | |
| Visa sponsorship | 7.4% | 13.9% |
Pay
Pay distribution
Bengaluru
€8k€30k
Mumbai
€36k€140k
Freshness
How old the listings are
Bengaluru
just posted34d median90d+
Mumbai
just posted44d median90d+
Demand
What each side asks for
Bengaluru — technologies
Mumbai — technologies
Bengaluru — employers
Mumbai — employers
More comparisons
Other India city comparisons
Ahmedabad vs BengaluruAhmedabad vs ChennaiAhmedabad vs DelhiAhmedabad vs GurgaonAhmedabad vs HyderabadAhmedabad vs IndoreAhmedabad vs KolkataAhmedabad vs MumbaiAhmedabad vs NoidaAhmedabad vs PuneBengaluru vs ChennaiBengaluru vs DelhiBengaluru vs GurgaonBengaluru vs HyderabadBengaluru vs IndoreBengaluru vs KolkataBengaluru vs NoidaBengaluru vs PuneChennai vs DelhiChennai vs GurgaonChennai vs HyderabadChennai vs IndoreChennai vs KolkataChennai vs MumbaiChennai vs NoidaChennai vs PuneDelhi vs GurgaonDelhi vs HyderabadDelhi vs IndoreDelhi vs KolkataDelhi vs MumbaiDelhi vs NoidaDelhi vs PuneGurgaon vs HyderabadGurgaon vs IndoreGurgaon vs KolkataGurgaon vs MumbaiGurgaon vs NoidaGurgaon vs PuneHyderabad vs IndoreHyderabad vs KolkataHyderabad vs MumbaiHyderabad vs NoidaHyderabad vs PuneIndore vs KolkataIndore vs MumbaiIndore vs NoidaIndore vs PuneKolkata vs MumbaiKolkata vs NoidaKolkata vs PuneMumbai vs NoidaMumbai vs PuneNoida vs Pune
Both sides are counted the same way on the same day, so the gap is comparable even where the
absolute numbers move. Salary figures use only postings that publish a range — the disclosure
rate is in the table because a median over 20% of a cohort is a weaker number than one over 70%.