South Asia · 2 cities covered
Across the 2 cities we track in India, the mid-range shoulder-season daily figure averages $118. The spread inside the country — from Delhi at $108/day to Mumbai at $128/day — is 19%, a tight band that lets you mix destinations without rebudgeting.
Delhi sits at the affordable end — layers of empires inside one chaotic, generous capital. — while Mumbai anchors the top end (tide-edge megacity of cinema, commerce, and bhel puri.). For a multi-stop trip in India, weight your days toward Delhi if extending the trip matters more than density, or toward Mumbai for shorter, more concentrated stays.
India uses INR and Hindi is the working language for daily transactions. A single currency across the country keeps FX overhead low — one card with no foreign-transaction fee is enough for the trip.
Best windows across the India cities we track: Oct–Mar; Nov–Feb. Low season trims roughly 15% off the daily total here and peak adds about 25% — for Delhi specifically, that's the difference between roughly $92/day and $135/day at the same mid-range tier, often a larger swing than the gap between mid-range and luxury inside one season.
On average, a mid-range traveller spends $118 per day in India during shoulder season. Budget travellers can get by on around $40/day, while a luxury trip averages $450/day.
The most affordable destination in India is Delhi, where a budget trip costs about $40 per day in low season.
At the top end, Mumbai reaches around $450 per day during peak season.
The best windows vary by city, but many destinations in India are ideal during Oct–Mar or shoulder season for a balance of weather and price.