Skip to content
Traveliac — the world, one place at a time

India · 9 themes

Things to do in India

The same places as the city guides, grouped by what they are. A place can belong to more than one theme.

Quick answer

The top things to do in India are exploring its temples and sacred sites, Himalayan places, and 47 UNESCO World Heritage Sites. For mountains, go to the Himalaya between June and September. 196 of our 349 places are free to visit.

Compiled by Traveliac, AI-assisted · Updated · How we rank places

9

themes

349

places

196

free to visit

41

city guides

Browse by theme

Every theme page ranks its places and lists fees, hours and time needed

Photos: Alappuzha Beach & Pier: Photo: Mohanrangaphotography / Wikimedia Commons, CC BY-SA 4.0 · Rajaji National Park: Photo: Nilesh Keshri / Wikimedia Commons, CC BY-SA 4.0 · Lake Pichola: Photo: Uri Sittan Tripo / Wikimedia Commons, CC BY-SA 3.0 · Amber Fort & Palace: Photo: Jakub Hałun / Wikimedia Commons, CC BY-SA 4.0 · Taj Mahal: Photo: Yann; edited by Jim Carter / Wikimedia Commons, CC BY-SA 4.0 · Mehrangarh Fort: Photo: Sanhitasinha / Wikimedia Commons, CC BY-SA 4.0 · Pangong Tso: Photo: Stanzin1945 / Wikimedia Commons, CC BY-SA 4.0 · Golden Temple (Sri Harmandir Sahib): Photo: Shagil Kannur / Wikimedia Commons, CC BY-SA 4.0 · Gateway of India: Photo: A.Savin / Wikimedia Commons, FAL

What to do by season

Match the theme to the time of year

Best time to visit

Free things to do in India

196 places with no entry ticket, including:

See all 196 free places

Things to do by city

Each city guide ranks its top places

All travel guides

Things to do FAQs

Missing a theme? Suggest one

What are the best things to do in India?

The most popular are visiting temples and sacred sites, Himalayan places, and India’s UNESCO World Heritage Sites. Our guides cover 349 places across 9 themes, and 196 of them are free to visit.

What can you do in India for free?

Visit the Golden Temple, the Gateway of India, Dashashwamedh Ghat, the Attari–Wagah Border Ceremony, India Gate and 191 more places with no entry ticket. Most working temples, gurdwaras and mosques are free; some places charge for cameras or shoe deposits.

What is the best time of year for sightseeing in India?

October to March for most of the country, including Rajasthan, Delhi, Agra and the south. April to June is too hot on the plains, so go to the Himalaya instead; Ladakh is best from June to September.

Which UNESCO World Heritage Sites can you visit in India?

Our guides cover 47, including the Taj Mahal, Amber Fort, the Vittala Temple, the Red Fort, Agra Fort and the Qutub Minar. Several are parts of one listing, such as the Hampi group.

What are the best things to do in the Himalaya?

Pangong Tso, Nubra Valley, Parmarth Niketan Ashram and Hemis Monastery top our list. Leh sits at about 3,500 m, so allow two days to acclimatise before going higher.