Places To Visit in India

$ 57 onwards View All Packages
View All Packages

Here are the top 100 tourist places in India

1. Manali

4.5 /5

1 out of
Places to visit in India 50
Tourist attractions

One of the most popular hill stations in Himachal, Manali offers the most magnificent views of the Pir Panjal and the Dhauladhar ranges covered with snow for most parts of the year. 

Best Time: October to June

2. Leh Ladakh

4.6 /5

2 out of
Places to visit in India 69
Tourist attractions

Ladakh is a union territory in the Kashmir region of India. Formerly falling in the state of Jammu & Kashmir, Ladakh was administered a union territory on 31st October 2019. Extending from the Siachen Glacier to the main Great Himalayas, Ladakh is a land like no other. Dominated by dramatic land...

Best Time: Jun to Sep

3. Coorg

4.2 /5

3 out of
Places to visit in India 35
Tourist attractions

Located amidst imposing mountains in Karnataka with a perpetually misty landscape, Coorg is a popular coffee producing hill station. It is popular for its beautiful green hills and the streams cutting right through them. It also stands as a popular destination because of its culture and people....

Best Time: October to March

4. Andaman

4.5 /5

4 out of
Places to visit in India 82
Tourist attractions

Replete with turquoise blue water beaches and a bit of history, Andaman & Nicobar Islands is a little slice of paradise tucked around 1,400 km away from the east coast of mainland India. Port Blair, the capital of this union territory, has a major airport and seaport connected with the rest of t...

Best Time: October to Jun

India Packages

Compare quotes from upto 3 travel agents for free

View All Packages For India

5. Lakshadweep

4.0 /5

5 out of
Places to visit in India 15
Tourist attractions

Formerly known as Laccadive Islands, Lakshadweep translates to 'one hundred thousand islands' in Malayalam. Home to a few of the most beautiful and exotic islands and beaches of India, Lakshadweep lies 400km off the southwest coast of the Arabian Sea. The smallest union territory of India has&n...

Best Time: September to May

6. Goa

4.5 /5

6 out of
Places to visit in India 197
Tourist attractions

Lying on the western coast, Goa is India's smallest state and unlike any other, known for its endless beaches, stellar nightlife, eclectic seafood, world-heritage listed architecture. Spread across just 3,702 km, Goa lies in the Konkan region. It is a far cry from the hippie haven or ...

Best Time: October to March

7. Udaipur

4.3 /5

7 out of
Places to visit in India 34
Tourist attractions

Udaipur, also known as the City of Lakes, is a popular tourist destination state of Rajasthan. It is surrounded by the beautiful Aravalli Hills in all directions, this 'Venice of the East has mesmerising temples and breathtaking Mewar architecture in the backdrop of lakes which makes it a must-visit...

Best Time: October to March

8. Srinagar

4.5 /5

8 out of
Places to visit in India 40
Tourist attractions

Famously known as 'Heaven on Earth, Srinagar is located in the union territory of Jammu & Kashmir, on the banks of river Jhelum. Srinagar is known for the stationary houseboats and gondola-type rowboats- Shikararas on Dal Lake.

Best Time: April to October

9. Gangtok

4.4 /5

9 out of
Places to visit in India 33
Tourist attractions

Incredibly alluring, pleasantly boisterous and wreathed in clouds - Gangtok, the capital of Sikkim, is one of the most popular hill stations in India. Lying at the height of 1650 m above sea level, the town during its bright sunny days offers spectacular views of Mt. Kanchenjunga. Gangtok is a base ...

Best Time: Throughout the year

10. Munnar

4.5 /5

10 out of
Places to visit in India 47
Tourist attractions

Popular among honeymooners, Munnar is a hill station in the state of Kerala. Located in the Western Ghats at a height of 1600 metres, Munnar is famous for its tea estates, greenery, blankets of mist forming natural-view points.

Best Time: September to May

11. Varkala

4.5 /5

11 out of
Places to visit in India 25
Tourist attractions

Varkala is a coastal town in the southern part of Kerala known for the unique 15m high 'Northern Cliff' adjacent to the Arabian Sea. It is popular for its hippie culture, shacks on the cliff serving great seafood and playing global music and the samadhi of Kerala's saint Sree Narayana Guru...

Best Time: Throughout the year

12. Mcleodganj

4.4 /5

12 out of
Places to visit in India 37
Tourist attractions

Mcleodganj is a hill station near Dharamshala, popular among trekkers. Located in Kangra district, Mcleodganj's culture is a beautiful blend of Tibetan with some British influence.

Best Time: October to June

13. Rishikesh

4.3 /5

13 out of
Places to visit in India 53
Tourist attractions

Located in the foothills of the Himalayas along the convergence of Ganga and Chandrabhaga River, Rishikesh is a small town in the Dehradun district, located close to Haridwar in Uttarakhand. Rishikesh (also called as Hrishikesh) is known for its adventure activities, ancient temples, popular ca...

Best Time: Throughout the year

14. Alleppey

4.5 /5

14 out of
Places to visit in India 34
Tourist attractions

Officially called Alappuzha, Alleppey is the picture-perfect place known for its beautiful backwaters and the houseboats offering overnight stays. The coastline of Alleppey offers some of the best beaches in Kerala with water sports during the dry season. 

Best Time: June to March

15. Darjeeling

4.3 /5

15 out of
Places to visit in India 23
Tourist attractions

The previous summer capital of India under the British Raj, Darjeeling has come off age as one of the most sought after hill stations in India. Located in West Bengal, this scenic hill station is the perfect getaway for a romantic honeymoon. Nestled amidst acres of tea plantations, Darjeeling stands...

Best Time: February to March, September to December

16. Nainital

4.3 /5

16 out of
Places to visit in India 33
Tourist attractions

Nainital is a charming hill station located at the foothills of the Kumaon ranges in Uttarakhand. Located close to Dehradun and Delhi, it is the most visited hill station in North India. Nainital is a perfect weekend getaway from Delhi and the nearby places.

Best Time: Throughout the year

17. Shimla

4.2 /5

17 out of
Places to visit in India 63
Tourist attractions

Shimla is the capital of Himachal Pradesh and a popular hill-station among Indian families and honeymooners. Situated at the height of 2200m, Shimla was the summer capital of British India. Shimla still retains its old-world charm with beautiful colonial architecture, pedestrian-friendly Mall R...

Best Time: October to June

18. Ooty

4.2 /5

18 out of
Places to visit in India 43
Tourist attractions

Nestled amidst Nilgiri hills, Ooty, also known as Udagamandalam, is a hill station in Tamil Nadu which serves as a top-rated tourist destination. Once regarded as the summer headquarters of the East India Company, the Queen of the hills is a picturesque getaway.

Best Time: Throughout the year

19. Jaipur

4.4 /5

19 out of
Places to visit in India 62
Tourist attractions

Also called the Pink City, Jaipur is the capital of the royal state of Rajasthan. Along with Delhi and Agra, Jaipur forms the Golden Triangle and hails as one of the most famous tourist circuits in the country.

Best Time: October to March

20. Lonavala

4.1 /5

20 out of
Places to visit in India 41
Tourist attractions

Situated in the Sahyadri range of the Western Ghats close to Pune and Mumbai, Lonavala is the most visited hill station in Maharashtra and the place to be during monsoons. With lots of waterfalls, lakes and hills around, it is a popular destination for camping, trekking and other...

Best Time: Throughout the year

21. Mussoorie

4.1 /5

21 out of
Places to visit in India 32
Tourist attractions

Mussoorie is one of the most popular hill stations located at a distance of 290 km from Delhi in the Dehradun district of Uttarakhand. With a backdrop of the Shivalik range of Himalayas and doon valley, Mussoorie, also known as Queen of The Hills, stands at an altitude of 7000 feet above sea level. ...

Best Time: September to June

22. Kodaikanal

4.4 /5

22 out of
Places to visit in India 35
Tourist attractions

Located in the state of Tamil Nadu, Kodaikanal is one of the most famous honeymoon destinations in India. A Lakeside resort town of Tamil Nadu, Kodaikanal has a beautiful climate, mist-covered manicured cliffs and waterfall that come together to create the ideal setting for a perfect getaway. Kodaik...

Best Time: September to May

23. Dalhousie

4.2 /5

23 out of
Places to visit in India 28
Tourist attractions

Dalhousie, a popular hill station in Himachal Pradesh is situated at a height of 1,970 metres above sea level. Boasting views of the snow-capped peaks of Dhauladhar ranges, Dalhousie is famous for its meadows, dense jungles and waterfalls. Established in 1854, it was named after ...

Best Time: Throughout the year

24. Pachmarhi

4.4 /5

24 out of
Places to visit in India 18
Tourist attractions

Pachmarhi is the only hill station and is the highest point in Madhya Pradesh. Pachmarhi is also often known as "Satpura ki Rani" or the "Queen of the Satpura Range". Situated at an altitude of 1,067 metres, the picturesque town is a part of UNESCO Biosphere Reserve, home to leopards ...

Best Time: Throughout the year

25. Varanasi

4.4 /5

25 out of
Places to visit in India 38
Tourist attractions

World's oldest living city, Varanasi - also known as Kashi (City of Life) and Benaras, is the spiritual capital of India. It is one of Hinduism's seven holy cities. The old city of Varanasi lies along the western banks of the Ganges, spread across a labyrinth of narrow galis. Be&...

Best Time: October to March

26. Mumbai

4.2 /5

26 out of
Places to visit in India 113
Tourist attractions

Mumbai, the capital city of the Indian state of Maharashtra, is a spectacular paradox of chaos and hope, glamour and squalor, modernity and tradition. Famously known as the City of Dreams, Mumbai – formerly known as Bombay - Mumbai is a beautifully blended melting pot of cultures and lifestyles.

Best Time: October to February

27. Agra

4.2 /5

27 out of
Places to visit in India 17
Tourist attractions

Located on the banks of River Yamuna in Uttar Pradesh, Agra is a popular tourist destination as it is home to one of the 7 wonders of the world, the Taj Mahal. It is a sneak peek into the architectural history and legacy of the Mughal empire with two other UNESCO World Heritage S...

Best Time: October to March

28. Kolkata

4.3 /5

28 out of
Places to visit in India 79
Tourist attractions

Kolkata, India's second biggest city, is a perpetually ongoing festival of human existence, concurrently luxurious and squalid, refined and frantic, pointedly futuristic, while beautifully in decay. A vibrant 350-year-old metropolis located on India's Eastern Coast, the capital of West Bengal thrive...

Best Time: October to March

29. Jodhpur

4.1 /5

29 out of
Places to visit in India 44
Tourist attractions

The former capital of Marwar, Jodhpur, is one of the most enchanting cities of Rajasthan, with its mighty Mehrangarh fort overlooking the city. The city is called the Blue City as it looks completely blue from an aerial view because of its blue walls and blue houses.

Best Time: November to February

30. Bangalore

4.1 /5

30 out of
Places to visit in India 101
Tourist attractions

Having evolved gradually from being the Garden city to the Silicon Valley of India, Bangalore is India's third-largest city. Bangalore is loved for its pleasant weather, beautiful parks and the many lakes here. Bangalore is renowned for its eateries, street food corners, quirky cafes, coffee ro...

Best Time: Throughout the year

31. Amritsar

4.4 /5

31 out of
Places to visit in India 34
Tourist attractions

Home of the glorious Golden Temple, the iconic city of Amritsar, portrays the heroic character of Punjab.  The second-largest city of the Indian state of Punjab, Amritsar is colloquially known as Ambarsar. Apart from the Golden Temple, Amritsar is known for its lip-smacking street food.

Best Time: October to March

32. Delhi

4.1 /5

32 out of
Places to visit in India 113
Tourist attractions

The capital of India, Delhi is a cosmopolitan city with a historic old Delhi and the modern New Delhi. From historical monuments to crowded shopping malls, from an extensive network of the modern metro system to Delhi University campus, Dilli has multiple personalities and is considered to be the ci...

Best Time: October to March

33. Jaisalmer

4.4 /5

33 out of
Places to visit in India 39
Tourist attractions

Jaisalmer is a prominent tourist spot located in the northwestern state of Rajasthan in India. It is known as the 'golden city' due to its golden dunes and castles clad in golden honey sandstone. Jaisalmer is adorned with lakes, ornate Jain temples and havelis. Climb onto the camel saddle and make y...

Best Time: October to March

34. Mount Abu

4.4 /5

34 out of
Places to visit in India 21
Tourist attractions

The only hill station of Rajasthan, Mount Abu is located in the Aravali range. The most important attraction, however, are undoubtedly the Dilwara temples, which is one of the most stunning pieces of architecture in the country.  Travellers can enjoy calm and relaxed boating in N...

Best Time: October to March

35. Wayanad

4.3 /5

35 out of
Places to visit in India 34
Tourist attractions

Replete with waterfalls, historical caves, comfortable resorts and homestays, Wayanad in Kerala is famous for its spice plantations and wildlife. Walking through the sprawling spice plantations, trekking to the pre-historic caves and experiencing a resort holiday are one of the many things you can d...

Best Time: Throughout the year

36. Hyderabad

4.1 /5

36 out of
Places to visit in India 85
Tourist attractions

A city of contrasts, Hyderabad exudes an old-world charm of its own with the Old City (Charminar side), Hitech City (Cyberabad) and the other areas lying between the old and the new. The capital and the largest city of Telanaga, Hyderabad is home to stately mosques and noisy bazaars lined ...

Best Time: September to March

37. Pondicherry

4.1 /5

37 out of
Places to visit in India 48
Tourist attractions

Pondicherry, officially known as Puducherry, and commonly referred to as just Pondy, is one of the seven Union Territories of India which is bounded by the southern state of Tamil Nadu. This former French colony is a perfect amalgamation of the traditional Indian sensibilities an...

Best Time: October to March

38. Khajuraho

4.6 /5

38 out of
Places to visit in India 25
Tourist attractions

Khajuraho, a UNESCO World Heritage Site located in Madhya Pradesh, is known around the world for its stunning temples adorned by erotic and sensuous carvings. A small town located in the Bundelkhand region, Khajuraho is a brilliant example of Indian architecture and its culture back in the medi...

Best Time: July to March

39. Chennai

3.9 /5

39 out of
Places to visit in India 90
Tourist attractions

Formerly known as Madras, Chennai is the capital city of the state of Tamil Nadu, in the southern part of India. Located on the Coromandel coast of Bay of Bengal, Chennai is as dynamic as it is immersed in tradition. This 'capital of the south', is one among the four metropolitan siblings of In...

Best Time: October to March

40. Vaishno Devi

4.4 /5

40 out of
Places to visit in India 9
Tourist attractions

Vaishno Devi is a temple town that's home to the famous Vaishno Devi Mandir. Located in Trikuta hills, 13 kms from Katra (in the union territory of Jammu and Kashmir); this renowned shrine allures millions of devotees from all over the world.  Popularly known as Mata Rani, Vaishnavi and Tr...

Best Time: Throughout the year

41. Ajanta and Ellora Caves

4.3 /5

41 out of
Places to visit in India 12
Tourist attractions

Ajanta and Ellora caves, considered to be one of the finest examples of ancient rock-cut caves, are located near Aurangabad in Maharashtra, India. Ajanta and Ellora caves complex is adorned with beautiful sculptures, paintings, and frescoes and include Buddhist monasteries, Hindu and Jain temples. T...

Best Time: June to March

42. Haridwar

4.0 /5

42 out of
Places to visit in India 35
Tourist attractions

Haridwar, considered among the seven holiest cities in India, is an ancient city located on the banks of River Ganga in the Garhwal region of Uttarakhand. Dotted with temples, ashrams and narrow lanes across the city, Haridwar is a famous Hindu temple town where millions of devotees come to take a d...

Best Time: Throughout the year

FAQs on India

What is the currency of India?

The only currency accepted in India is the Indian Rupee. The notes have denominations of 1, 5, 10, 20, 50, 100, 500, and 2000. The society is largely cash dependent, and so it is advisable to have a good number of small notes in hand to pay the drivers and small merchants. However, there has been a lot of recent interest in going cashless, so all major establishments will accept cards and you may be able to make payments using the PayTM e-wallet at some of the places not accepting cards.

What is the history of India?

India has a rich history, going back to beyond 3000 BC with the beginning of the Indus Valley civilization. This civilization was one of the world's earliest urban civilizations, and is praised for its cities of brick and functioning drainage systems. This period was followed by the Aryan migration to India, starting in the 1700 BC. This era saw tremendous growth in what we now associate with Indian culture. This was followed by the Mughal invasions and many of the existing architectural monuments were built during this time. The most recent Indian history includes the British invasion of India and the struggle for independence.

What is unique about culture of India?

India is a land of cultural diversity and is unified by a few recurring themes. Indians are known to respect their family system and tend to live with their paternal families their whole lives, which is often amazing for foreigners. India is a stratified society, and a lot of importance is attached to a person's background and caste. 40% of the population in India speaks Hindi, followed by the native languages of different regions. Fluency in English depends on one's education level, occupation, and region, but isÊgenerally not a problem in the urban areas. It is widely spoken in all the major cities and around most tourist spots. India is a secular state with great religious diversity and tolerance, which reflects in the country's architecture.

How is India divided into regions?

The country can be broadly categorised into Northern India, Southern India, North-Eastern India, Western India and Eastern India. Visit the overwhelmingly beautiful Himalayan ranges in northern India, the culturally rich northern plains around the rivers Ganga and Yamuna, Kerala backwaters in the southern part of India, the famous tea gardens in north-eastern India, the royal palaces in Western India and the ancient cities in the eastern region.
View 44 Packages