Tips and Tricks for India Travel

Udaipur, Rajasthan

Travelling Elsewhere in India

India is an incredibly diverse country and a truly eye-opening experience. Imagine if the countries of Europe with their different languages, foods, traditions, attire, landscapes, and biodiversity, were all one. That’s essentially like India. It’s made up of states, but travelling between them often feels like entering completely different worlds.

If you’re planning to travel in India before or after the wedding, there’s so much to explore and get excited by.

Below are our top destination recommendations for January/February. If you’re visiting any of these places (or anywhere in India), please let Kristen know — she’ll happily share personal tips and suggestions.

Seeing more of Kerala:

Varkala/Kollam/Kovalam and Munnar

Varkala, Kollam and Kovalam are coastal destinations, just South of Kumarakom. They offer laid-back beach time in ideal January weather.

Marari is another option for a peacefulbeach destination.


Munnar is a lush, mountainous region with tea plantations and peaceful forest scenery. A great escape from the heat.

Seeing more of South India:

Mumbai and Goa

Mumbai is a high-energy metropolis with incredible food, culture, and nightlife. It’s a place that both matches and challenges expectations of India. If you’re into culinary adventures with touches of fine dining, it’s the place to be.

From there, fly to Goa, which is a popular and relaxed beach destination that’s perfect in January weather.

There are direct flights between Mumbai, Goa, and Kochi, making it easy to link the coast.

Mysore, Bangalore, Hampi, Coorg

Great spots for a mix of history, architecture, food, and nature. You’ll explore everything from royal palaces to ancient ruins and cool-climate hill stations.

Seeing North India:

Please note: unfortunately, due to winter weather and crop burning activity, the air quality in Delhi (+some other populated cities in North India) is very poor in January. Please avoid if you have asthma/chronic health issues.

Indian himalayas (far North India) - a spiritual experience:

Amritsar - Dharamshala - Rishikesh-Delhi (or the other way around)

Probably Kristen’s favourite route listed here. Fly from Delhi to Amritsar (or take an overnight sleeper bus, if you’re feeling adventurous).

In Amritsar, visit the Golden Temple, Wagha Border Parade and learn about partition history at the Jallianwala Bagh memorial.

In Dharamshala, take a few days to enjoy the mountain breeze. Great day hiking, beautiful scenery, and strong Tibetan culture.

Fly from Dharamshala to Dehradun, and go by road to Rishikesh - the birthplace of Yoga in India. Spend time at an Ayurveda/Yoga retreat in the mountains, go white water rafting, and pay respect to ‘Ma Ganga’ at an evening Ganga Arti. The mouth of the Ganges River starts just above Rishikesh, and the water is crystal clear here.

Either fly or overnight bus to Delhi from Rishikesh.

The ‘Golden Triangle’

Delhi - Agra (Taj Mahal) - Jaipur - Udaipur - (add on: Varanasi)

India’s iconic tourist circuit. Many group tour operators (including Intrepid) run this itinerary!

Drive from Delhi to Agra to see the Taj Mahal (truly more stunning in person!!!). It’s well worth arriving at sunrise. You will only need one day in Agra - just to see the Taj Mahal and potentially a couple of other monuments. The Taj Mahal can also be done as a day trip from Delhi.

Drive to Jaipur (safe buses, trains also available) for grand palaces, forts, and colourful bazaars.

Fly from Jaipur to Udaipur for the ‘city of lakes’ - a very romantic city of palaces and ornate architecture, set on serene water. From Udaipur, you could fly out to Mumbai or Bangalore instead of returning to Delhi.

Add on: take a flight to Varanasi - one of the most sacred cities in Hindu culture. The famous cremation ghats along the Ganges are deeply significant for Hindus, as many believe that being cremated here helps the soul attain liberation. Varanasi can be a very intense and powerful experience. Please research before you go, to be well-informed.