top of page

The art of packing for an India tour

*this post contains affiliate links.

So, you've booked a Bhavana Experiences group tour of India!

Congratulations and welcome :) We are so happy to have you here on this journey together.

If you've never been backpacking or on a tour before, you may be wondering what to bring, what to wear whilst in India, and what items may come in handy during your trip.

To help you feel prepared for this trip, we have created a helpful list of things that you might want to bring with you.

For one of our 11 - 14 day tours, here's a handy packing list to guide you:

1) Main bag - Bring a large backpack (70litres max) or a medium suitcase (67cm x 45cm x 26cm approx.) Travelling with a backpack is super convenient when taking trains as they are smaller and easier to carry. But, if you don’t want to use a backpack, that is totally fine!

*Please do not bring a large suitcase as it will be difficult to fit into the bus and to store on the train. For the northern India trains, luggage will be stored in overhead compartments. For Rajasthan and Southern India, our luggage will be placed on the floor underneath our berths.

2) Small backpack – To keep valuables in when travelling by train and useful for day-to-day use.

! Please make sure you only bring two bags; one big and one small. At railway stations, carrying lots of small bags is inconvenient, and in my opinion, the juggling act could distract you and put you at risk of being pickpocketed when you are walking through train stations.

Indian train stations are busy with staff, commuters and even homeless people (particularly in the early hours). For this reason, it’s very important that you have a close eye on your belongings. I do like backpacks to ensure safety in the train stations, as your luggage will be strapped to your body and your hands will be free. However, we can usually get porters to help carry luggage if you want :)

3) A money belt / bum bag

4) A tote bag

5) Earplugs – especially useful for overnight trains! Can be useful in some hotels too, in case of any barking dogs or traffic sounds outside.

6) Neck pillow and eye mask

7) Travel adapter - two pins like in Europe (220v – if you’re coming from the UK you don’t need a voltage converter, but if you’re coming from the USA you’ll need a voltage converter as well as an adapter)

8) A book or an e-reader (especially for train journeys)

9) Mosquito repellent or mosquito bands

10) Toiletries - Although you have luggage and are not restricted to 100ml bottles, I highly recommend bringing small-sized toiletries – your bag will be lighter!

11) Hand sanitising gel – most public toilets don’t have soap

12) Small packets of tissues or a roll of toilet paper - most public bathrooms don't provide toilet paper

13) Sun hat, sun cream, sunglasses and maybe even an umbrella for shade - it's going to be hot!

14) Journal and pen - you'll want to remember this trip!

15) Sweetener for tea and coffee if you prefer this to sugar.

16) Tampons if you prefer them to pads which are not available in all the places we are visiting. Pads can be bought easily and cheaply.

17) Baby wipes – always useful!

18) A nail brush is really useful for giving dirty food a good scrub!

19) Warm clothes for air-conditioned trains – especially if you have an overnight train. The AC really varies, sometimes pleasant and sometimes freezing!

20) Electronic Fan - a great gadget to help you cool down. You can thank me later!

21) After bite zapper to reduce itching and scratching for irritating mosquito bites

22) Coffee lovers! Coffee culture is slowing gaining momentum in India, and good quality coffee is becoming available in cafés. However, in our hotels, they usually only serve instant coffee. For my coffee snob self, I travel with a small cafetière and my own coffee. Most, but not all, of the hotels we stay in have a kettle in the room so it's easy for me to make my own coffee!

Health / Supplements

Hopefully you won't experience the dreaded Delhi belly, but sadly I can't guarantee that you won't. Some people, not everyone, will experience some degree of upset stomach whilst in India. Even if food is not hot and spicy, it is spicy (by this, I mean that it contains spice). The array of spices in the food can be an irritant for some people. With that being said, it really depends on how sensitive your stomach is.

The best thing you can do between now and your arrival in India is to start eating Indian food more often! Why not have a curry once a week? Start getting your stomach used to the spices.

When you arrive in India, my number one piece of advice to avoid any stomach upset is to eat less. But, I am hosting you, so I won't be the one to enforce this! I want you to eat all the deliciousness to your heart's content. However, in my personal experience, if there is something that my body doesn't like, the discomfort will pass more quickly if my stomach is not too full.

If we don’t have dinner plans as part of the itinerary, I invite you to have something light in the evening like a cup of tea and biscuits, toast, or nuts. Light snacks which are easy to digest and your body is already used to. You can purchase light meals from the hotel, or snacks from shops close by to most of our hotels.

The good news is that there are a few supplements that you can take which may help to prevent getting Delhi belly:

Probiotics – Probiotics are thought to help restore the natural balance of bacteria in your gut so they could be helpful in preventing an upset stomach. Usually, probiotic tablets need to be refrigerated but these ones don’t need to be.

If you decide to use probiotics, start taking them one week before departure (with a meal, preferably breakfast). Take them every day that we are away and continue for one week once you get home.

Another thing you might want to carry with you is rehydration sachets, such as Dioralyte. At the first hint of not feeling well, you can add a sachet to a glass of water to ensure that you are staying hydrated.

And lastly, if you do experience any symptoms of Delhi belly, then you’ll want to have some Imodium handy!

Over-the-counter diarrhoea medication and rehydration sachets are easy and cheap to buy in India so just let us know if you need to stop at a pharmacy.

Regarding health in general; travelling can be a strain on the body as you adapt to the time difference, long hours of travel, a different climate, and new foods.

My trick is to take vitamin C supplements daily, I recommend an organic brand such as this one.

Additionally, I always travel with echinacea supplement tablets that I use to boost my immune system at the first signs of being worn out or under the weather.

If a feel any mild symptoms such as tiredness, aches, sore throat, or headaches, and so on, I immediately start taking echinacea tablets (2x tablets, three times a day). Combined with vitamin C, this is a great way to boost my immune system when needed!


By late September for the Northern India tour, the weather will be hot (around 30 degrees). Into October for the Rajasthan tour, the weather will start cooling off to below 30. For both tours, it will be cooler at night but not cold!

In March, the days will be hot and sunny but the nights will be cool. In March, there is the possibility of summer showers so you may want to bring an umbrella/raincoat.

Dressing conservatively - simply put - the less skin that is revealed, the less attention you’ll receive. If you expose a lot of skin, do expect to attract a lot of attention from men and women alike. In many of the places we visit, there will be Indian tourists from all over India who have never seen foreigners before which brings lots of curious stares.

When visiting temples, shoulders and knees should be covered – for men and women!

The quantity of clothes for an 11 or 14-day trip depends on you! Consider whether you are comfortable re-wearing your clothes without washing them.

India is very dusty and clothing gets dirty easily. You’ll be able to have laundry done in most hotels, just ask at reception.

Anyway, here’s a rough guide:

- Underwear and socks x5 if you are happy to wash them by hand or x14 if you don’t!

- Pajamas

- 1x outfit of exercise clothing which you can wear for yoga (if you chose to do the optional classes in Rishikesh) or for the optional hike in Rishikesh

- 3/4 pairs of loose, light-fitted breathable trousers or shorts – the less you bring the more you can buy here. Loose-fitted trousers can be bought easily and cheaply in India (around 300Rs).

- Approx. 5 tops which cover your shoulders OR vest tops with a scarf to cover your shoulders

- 1x jumper/fleece for the flight and air-conditioned trains which might be nice to wear at 4 am when we get up for the sunrise!

- Comfortable shoes or sandals for daily wear

- Trainers/walking shoes for hiking – if you plan to do the optional hiking in Rishikesh.

- Swimming costume

- Sarong /travel towel for swimming at the waterfalls in Rishikesh

- Lightweight waterproof jacket just in case of any late monsoon rains

India, and especially Rajasthan is dusty! For this reason, I advise you don't bring your favourite clothes. Be prepared for your clothes to get a bit dusty/dirty! If you are allergic to dust, you may also want to carry antihistamines and eye drops.


Something you may want to consider investing in and brink my with is a water filter bottle. Save money on buying water and save the environment too! I highly recommend bringing either a Water to Go or a Life Straw filter bottle.

Water to Go costs less than £20. It filters 99.9% of viruses, bacteria, chlorine, fluoride and heavy metals such as lead. One filter is included with the bottle which will last about two months. Water To Go comes in a 500ml or 750ml bottle.

Another option is a Life Straw bottle. I have switched from Water to Go to this now as I prefer the drinking straw, but it is twice the price at around £38.

In my previous tours, a few people bought a Water to Go filter bottle but still bought bottled water as well. If you are scared to put your trust in this bottle, please don’t buy one and save your money instead :)

In my opinion:


- Convenient as I never have to go to the shop to buy water, I just fill up in hotel bathrooms, any sink I can find, river, lake, you name it

- I also never run out of water because I can always fill it up

- Saves money

- Saves plastic waste so looks after the environment

- You can keep this bottle and use it on future holidays


- The flow of water is not as fast as drinking from a regular water bottle.

- My bottle leaks a little so I have to keep it upright


You can either bring cash which can be converted to Indian Rupees at the hotel in Delhi (they offer a better rate than at the airport) or, bring a credit/debit card and withdraw money at the airport when you land.

There are ATMs in arrival halls, after going through immigration and baggage collection. If you are using a card, I highly recommend that you withdraw cash at the airport rather than in Delhi. It's a safe environment! Sometimes you may find that the ATM doesn't work. Just try another one.

If withdrawing cash, I highly recommend using Starling, Revolut, or Monzo. These banks allow you to withdraw from an ATM abroad without paying any commission or exchange fees. You are given the market exchange rate at the time of withdrawal.

For Revolut and Monzo, there is a monthly limit of around 400 per month for ATM withdrawals, so if you think you'll spend more than that you may need to bring cash as well. Starling doesn't have a monthly withdrawal limit. If you use this link to open your Monzo account, you and I will both get a £5 reward!

ATMs in India are quite hit-and-miss. Your card might work at a machine one day but not the next. Being here long term, I find it better to have different bank accounts and cards that I can try as sometimes one card doesn't work at the machine but another one does. I use Revolut, Monzo, Starling, and a credit card!

10. How much money should I bring?

All accommodation, transport, entrance fees, guides and activities mentioned