National capital New Delhi is the most expensive city in India for expatriates while globally it ranks at 174, according to the latest 'Cost of living' survey carried out by ECA international. Next in the list in India is Mumbai followed by Pune and Chennai. Globally, the South Sudan city of Juba is the most expensive for expatriates.