According to Mercer two India cities are among the ten most expensive locations for expatriates. Remember, we are not talking about the average cost of living for local residents, or even the cost of living for upper income Indians. Expatriates from the West living in emerging economies typically choose premium rental housing in very expensive neighborhoods and are quite particular about features required by them even among those areas.
With that caveat, the city of Mumbai figured at Number 4 on the list and Delhi was #8 worldwide. Moscow, Tokyo and HongKong were the most expensive locations for foreigners living in those cities.