The cost of traveling in India blew us away. We knew it would be one of the less expensive travel destinations we’ve been to, but didn’t realize how inexpensive. We traveled the length and breadth of the country for nearly two months keeping detailed records of all our expenditures and have summarized the results below. We hope our India travel budget report will inform and inspire you to head out on your own India travel adventure.
Overview: Two Months in India
India was the second stop on our six-month trip around Asia (after China and before Thailand). We spent seven weeks in India with only a rough idea of which places we would visit and would we would see. After arriving in India, we quickly realized how dependent our plans would be on train schedules and availability, which dictated how long we were in a particular location (and often where we ended up).
When all was said and done, our “India itinerary” looked something like the one below (click on the links to read our blog posts on individual places).
We spent 50 days total in India, getting around primarily by train and bus with a few other forms of transport thrown in for good measure.
India Travel Itinerary
Date | Location | Length of Stay | Travel Time (To) |
---|---|---|---|
30 July – 02 Aug | Kolkata (Calcutta) | 4 nights | 2.5 hrs via air (from Kunming, China) |
02 Aug – 03 Aug | Siliguri | 1 night | 8 hrs via day train |
03 Aug – 07 Aug | Darjeeling | 4 nights | 3 hrs via shared jeep |
07 Aug – 12 Aug | Varanasi | 4 nights | 3 hrs via jeep / 18 hrs via overnight train |
13 Aug – 17 Aug | Delhi | 4 nights | 14 hrs via overnight train |
17 Aug – 19 Aug | Agra | 2 nights | 4 hrs via day train |
19 Aug – 23 Aug | Jodhpur | 4 nights | 10.5 hrs via day train |
23 Aug – 25 Aug | Jaisalmer | 2 nights | 6 hrs via bus |
25 Aug – 27 Aug | Khuri | 2 nights | 1.5 hrs via bus |
28 Aug – 01 Sep | Udaipur | 4 nights | 1.5 hrs via bus / 6 hrs via train / 9 hrs via bus |
02 Sep – 04 Sep | Mumbai | 2 nights | 10 hrs via overnight bus |
05 Sep – 06 Sep | Mangalore | 1 night | 17 hrs via overnight train |
06 Sep – 09 Sep | Ft. Kochi (Cochin) | 3 nights | 8.5 hrs via bus |
09 Sep – 13 Sep | Varkala | 4 nights | 4 hrs via bus |
14 Sep – 17 Sep | Chennai | 3 nights | 16 hrs via overnight train |
We flew from Kunming, China to Kolkata, India as these were the two cheapest cities to fly between.
From Kolkata, we traveled north to the hill station of Darjeeling, where we explored the Himalayan foothills and braved the Darjeeling Toy Train.
Next, we followed the Ganges back south to the holy city of Varanasi, before heading to India’s capital, New Delhi.
From there, we headed south to nearby Agra to take in the Taj Mahal and other nearby sights, and then traveled to the state of Rajasthan.
In Rajasthan, we visited the “blue city” of Jodhpur, then the desert city of Jaisalmer about 60 miles from the Pakistan border. We spent a couple of memorable days riding camels on the desert dunes in Khuri before making our way to the lake palace city of Udaipur, which many claim is the most romantic city in India.
Then it was on to India’s pop culture capital and home of Bollywood, Mumbai (Bombay).
Following a brief stopover in Mangalore, we spent close to a week in and around Kochi (Cochin), exploring the backwaters of the region before finally arriving in Chennai (Madras) to round out the trip.
When we arrived in Kolkata, we had no specific dates, but a rough idea of what we wanted to see and that we wanted to proceed in a counter-clockwise direction (moving west and eventually south) with the hope of meeting up with friends in Chennai and flying from there to Bangkok some time in September.
The final dates came together from a combination of train availability and a rough sense of how long we wanted to stay in each place.
We had originally planned on visiting more stops along our India route but after China decided we wanted to prioritize a dozen solid destinations and focus on spending 4-5 days in those places.
We visited India in the throws of the monsoon season, which we were told moves south to north. I guess we had originally thought that the south bore the brunt of the rains while the north escaped largely unscathed. This was a false assumption. Still, we somehow managed to avoid much of the worst of the rains.
India Lodging
We stayed at 17 different hotels and guesthouses in India. Our average cost per night for two people was around $14 USD, with the most expensive accommodation being US $20 in Agra, Varkala, and near the Kolkata airport, and cheapest being at Shanti Guesthouse in Varanasi ($5/night for two people, fan room, cold shower).
Sea Pearl Chalets wins the award for the hostel/guesthouse with the fewest Indian guests, while Hotel Oriental and Hotel Manorama get the award for most.
Smyle Inn and Dream Heaven were our overall favorites.
Surprisingly, none of the places we stayed in were terrible, though some were quite basic.
Lodging by Location
[★] = We recommend!
Property | Location | Price | Notes |
---|---|---|---|
North Star Hotel | Kolkata | US $20/night | en suite AC double |
Hotel Oriental | Kolkata | US $18 | en suite AC double |
Conclave Lodge | Siliguri | US $10 | en suite twin |
Hotel Tranquility [★] | Darjeeling | US $9 | en suite double |
Sagar Guest House | Varanasi | US $6 | en suite twin |
Shanti Guest House | Varanasi | US $5 | en suite double |
Smyle Inn [★] | New Delhi | US $16 | en suite AC double |
Hotel Sidhartha | Agra | US $20 | en suite AC twin |
Blue House Guesthouse [★] | Jodhpur | US $13 | en suite AC double |
Ratan Palace Hotel | Jaisalmer | US $15 | en suite AC twin |
Badal House [★] | Khuri | US $11 | basic hut w/ shared bath |
Dream Heaven Guesthouse [★] | Udaipur | US $14 | en suite AC double |
Sea Shore Hotel | Mumbai | US $18 | twin room w/ shared bath |
Hotel Manorama | Mangalore | US $11 | en suite AC twin |
Mother Tree Bed & Breakfast [★] | Fort Kochi | US $11 | en suite double |
Sea Pearl Chalets | Varkala | US $20 | en suite bungalows |
Bamboo Village [★] | Varkala | US $8 | en suite bungalows |
stayed with friends | Chennai |
India Travel Budget
The following is an overview of our the cost of traveling in India for TWO travelers (a husband/wife couple) in each location we visited.
The table below does not include transport or communication costs or incidentals such as water, toilet paper, etc. — but should give you a good idea of what it might cost to travel through various parts of India for two months in August/September.
With that said, our transport costs (taking AC3 and CC trains between most locations) was $398 ($199 per person), which averages to about $4 per day per person.
Average Expenses per Day by Location
Location | Total | Food | Lodging | Sightseeing |
---|---|---|---|---|
Kolkata | US $31 /day | US $11 /day | US $18 /day | US $2 /day |
Darjeeling | $28 | $16 | $9 | $3 |
Varanasi | $17 | $12 | $5 | $0 |
Delhi | $38 | $14 | $16 | $8 |
Agra | $60 | $13 | $21 | $26 |
Jodhpur | $34 | $17 | $14 | $3 |
Jaisalmer | $46 | $24 | $15 | $7 |
Udaipur | $39 | $20 | $14 | $5 |
Mumbai | $39 | $21 | $18 | $0 |
Fort Kochi | $40 | $25 | $11 | $4 |
Varkala | $30 | $19 | $11 | $0 |
OVERALL | $37 | $17 | $14 | $5 |