Mumbai is rated to be the most expensive City in India. Based on a study in March of 2022 ranking cities most expensive for expats, Mumbai came up top for Indian cities, followed by New Delhi and Chennai.