What to pack for India

What to pack for India will depend on where you're going and the time of year you travel. The weather across India usually follows the monsoon cycle, so it’s quite easy to plan what to pack when it comes to rain, but temperatures will vary quite a bit from the north to the south. It's equally important to consider culturally appropriate clothing. Although dress code standards have changed quite a bit in the past few years, there are still some best practices to follow to help you get the most out of your time in this incredible country.

Here's our guide on what to wear and pack when you visit India.

How should I dress when travelling in India?

All personal opinions and fashion preferences aside, the reality is that the clothing you wear in India will affect the way you're perceived by locals. India is still a male-dominated, and mostly conservative, society with an equally conservative dress code in most parts of the country.

Here are some handy tips:

  • Cover your shoulders, chest and thighs
  • Avoid wearing thin spaghetti strap tops, mini-skirts or shorts and tight clothing – tight jeans are fine, as long as you wear a long, loose top or shirt over them
  • Only wear swimwear at the beach – and consider wearing a loose t-shirt over your swimwear when you're in smaller, more remote destinations
  • Opt for loose-fitting shirts, t-shirts, long dresses, knee-level or below-knee shorts, pants and skirts
  • Clothing made from linen or a linen blend is great to wear in hot weather 
  • Suss your surroundings and dress in a similar way – generally, touristy or modern cities like Mumbai are more liberal and relaxed when it comes to clothing than smaller towns and villages or holy places like Varanasi
  • If in doubt, always err on the side of modest when choosing your outfits – many travellers dress like a local and buy a few pairs of harem pants or tunics to wear while they're here

What to wear in India in winter

In lower-altitude towns in the Himalayas, like Darjeeling (2402 m), winter temperatures can drop below freezing and snow is possible. Be sure to pack thermal underwear and clothes that can be layered – a warm fleece, windbreaker, gloves and a beanie are all great, as is a down jacket.

Further south, in places like New Delhi and Varanasi, light clothes should suffice during the day with a warm jumper or jacket for the evenings when the temperature drops. The same applies for Kolkata.

On the southern coast, around Mumbai and Goa, it’ll still be very warm in the winter so pack light clothes with a light jumper for any cooler nights. It’s also worth bringing an umbrella or light raincoat if travelling to the south-eastern coast as the rain can last well into December.

What to wear in India in summer

In the summertime, and in the shoulder seasons for that matter, it’s going to be hot everywhere except in the higher altitudes of the Himalayas. In Darjeeling, you’ll need light clothes with a rain jacket and jumper, but if you’re travelling higher it’s best to pack warm clothes or a down jacket as well as a beanie, gloves and scarf.

In all low-altitude regions you’ll need loose, lightweight clothing with a raincoat or umbrella. Some parts of India carry the risk of malaria, so bring long pants, long-sleeved shirts and plenty of insect repellent, especially for dusk when those pesky mosquitos are out and about. 

Got questions about India?

Our India trips

tailor-made card image
Build your dream adventure

Let's create an exclusive trip for your group.

Explore tailor-made trips
Showing 5 of 38