5. Bring your own toilet roll
Indians use their left hand and a jug of water or a hose instead of toilet paper. Aside from in the most upmarket or touristic destinations, you shouldn’t expect toilets to have paper, and the toilet itself may be just a hole in the ground. Although getting used to using the hose is no bad thing, it’s a good idea to carry toilet paper – and hand sanitizer – around with you.
6. Be respectful
This is a country with a rich cultural heritage and strong, deep-rooted religious traditions. Your experience of travelling through India’s rich and mysterious landscapes will be much more positive if you remain mindful of local social etiquette.
Women should always cover their shoulders and wear loose fitting clothing that comes below the knee. In Muslim areas, midriffs should be covered.
Eat with your right hand (the left is for toilets), don’t point the soles of your feet at anyone, take your shoes off before entering a temple and avoid public displays of affection.
7. An apple a day won’t keep the doctor away
Fruit and vegetables may be washed in untreated water; eat peeled fruit such as bananas and mangoes, and avoid raw veg.
8. Find the festivals
From huge national holidays to tiny village festivals, there’s always a cultural or religious celebration of some kind going on somewhere in India, often incorporating music, dance and striking costumes. If you can fit a festival into your stay, you won’t regret it.
As Hindus make up 80 percent of the population, most of the festivals are based around Hindu gods and stories, such as colourful Holi Festival, but there are dozens of others too. Try the camel fair in Pushkar, Rajasthan, every November, or the Buddhist Hemis Festival in Ladakh in the northern state of Jammu and Kashmir.
Holi festival © Kristina Sophie/Shutterstock
9. Stay safe
Avoid carrying large amounts of cash on you, and protect your valuables in crowded places such as train stations. Take a mobile phone and get an Indian SIM card so you can make a call in an emergency.
Women especially should dress conservatively and never wander alone in the dark or plan to arrive somewhere in the middle of the night. If you feel you’re being hassled, be confident rather than polite, and call loudly for help.
10. Try the street food
Sampling street food is a key part of a trip to India. Mumbai has an especially appealing range, with cheap treats such as pani puri (crispy deep-fried bread filled with tamarind, chilli and potato), bhel puri (sev, puffed rice, chopped onion, potato and chutney), vada pav (soft roll stuffed with deep-fried potato) and much more.
Make sure you can see the food being prepared in front of you and the ingredients look fresh.
11. Take earplugs
Earplugs are a basic essential to ensure a good night’s sleep on trains and buses, or in thinly walled beach huts and noisy hotels.
12. Get off the beaten track
Foreign travellers tend to hit roughly the same destinations and routes in India. Branching out from these areas allows visitors to experience a side of this country that hasn’t been affected by the massive tourist industry, and thus gives a more genuine insight into Indian life.
13. Go with the flow
India can be a challenging place to travel. You’ll enjoy it to its fullest if you’re open to new experiences and can accept that strange and unpredictable things will happen every day. Patience is vital, and a sense of humour will go a long way. And if you’re invited to a wedding, accept!
Explore India with The Rough Guide to India. Compare flights, book hostels and hotels for your trip, and don’t forget to purchase travel insurance before you go.
Top image © Pikoso.kz/Shutterstock