Get Holiday Package Offers
You can get a customised offer for your trip duration, dates, and group size
View PackagesSave upto 30%
by comparing quotes from 3 agents
43 out of 100
Places to visit in India
5
Tourist attractions
Located in : Karnataka
Known For : Apsarakonda Waterfalls Sharavathi Kandla Mangrove Boardwalk
Honnavar is a picturesque port town nestled in Karnataka’s Uttara Kannada district. Located around 450 km from Bengaluru and 160 km from Goa, it is a haven for nature lovers and history enthusiasts alike. The confluence of the Sharavathi River with the Arabian Sea creates a unique landscape of islan...
Best Time: October - March
44 out of 100
Places to visit in India
28
Tourist attractions
Located in : Tamil Nadu
Known For : Kanyakumari Beach Vivekananda Rock Memorial Thanumalayan Temple - Sthanumalayan Kovil
Located at the southernmost tip of the Indian subcontinent, Kanyakumari is a captivating coastal town in the state of Tamil Nadu. Renowned for its breathtaking confluence of three vast water bodies – the Arabian Sea, the Bay of Bengal, and the Indian Ocean – Kanyakumari is celebrated for its stunnin...
Best Time: October to February
45 out of 100
Places to visit in India
29
Tourist attractions
Located in : Himachal Pradesh
Known For : Panchpula Dainkund Peak Satdhara Falls
Dalhousie is a popular hill station spread out over five hills in Himachal Pradesh boasting views of the snow-capped peaks of the Dhauladhar ranges. Famous for its meadows, dense forests, and waterfalls, it is especially a favourite amongst honeymooners and family vacationers.
Best Time: Throughout the year
46 out of 100
Places to visit in India
11
Tourist attractions
Located in : Jammu and Kashmir
Known For : Vaishno Devi Mandir Ardhkuwari
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: March to June
47 out of 100
Places to visit in India
108
Tourist attractions
Located in : Karnataka
Known For : Lalbagh Cubbon Park Bangalore Palace
Bangalore sits at roughly 920 metres on the Deccan Plateau, an elevation that gives India's third-largest city noticeably milder evenings than most other major Indian metros and that first earned it the name "Garden City," long before it became the country's IT hub. Lalbagh Botanical Garden, laid ou...
Best Time: Throughout the year
48 out of 100
Places to visit in India
91
Tourist attractions
Located in : Tamil Nadu
Known For : MGR Film City Government Museum, Chennai Marina Beach
Chennai meets the Bay of Bengal along Marina Beach, a 13-km sweep of sand that's the world's second-longest urban beach and still the city's favourite place to watch the evening unfold: fishing boats hauled up on the sand, crowds gathering along the promenade, the Vivekananda memorial catching the l...
Best Time: October to March
49 out of 100
Places to visit in India
62
Tourist attractions
Located in : Kerala
Known For : Fort Kochi Mattancherry Palace Kumbalangi Integrated Tourism Village
Kochi, or Cochin, is where Kerala's history is most visible day to day — Chinese fishing nets still line the Fort Kochi shore, spice markets still perfume the streets of Mattancherry, and colonial-era churches sit beside Jewish synagogues. Add a well-connected airport and it's the natural start or e...
Best Time: July to April
50 out of 100
Places to visit in India
22
Tourist attractions
Located in : Tamil Nadu
Known For : Rameshwaram Temple Dhanushkodi Temple and Beach Jatayu Tirtham
Rameshwaram is located on a beautiful island in the South Indian state of Tamil Nadu. It is separated by a small Pamban channel from Sri Lanka. According to Hindu mythology, this is the place where Lord Rama created a bridge across the sea to Sri Lanka.
Best Time: Throughout the year
51 out of 100
Places to visit in India
20
Tourist attractions
Located in : Karnataka
Known For : Mahabaleshwara Temple Om Beach Paradise Beach, Gokarna
With its pristine beaches and breathtaking landscapes, Gokarna is a Hindu pilgrimage town in Karnataka and a newly found hub for beach lovers and hippies. Situated on the coast of Karwar, every year Gokarna welcomes hordes of tourists from around the world in search of sanctity and relaxat...
Best Time: Throughout the year
52 out of 100
Places to visit in India
8
Tourist attractions
Known For : Radhanagar Beach Elephant Beach Kalapathar Beach
Havelock Island is one of the largest and most popular isles in the Andaman and Nicobar group of islands. A paradise of silky sand beaches, crystal blue water, rich corals and verdant forests, this place is a beautiful manifestation of the region's natural beauty. The southern coast of the island ha...
Best Time: October to February
53 out of 100
Places to visit in India
36
Tourist attractions
Located in : Uttarakhand
Known For : Har Ki Pauri Maa Mansa Devi Temple Ganga Aarti Sthal
Haridwar is one of the seven holiest cities in India, situated in Uttarakhand. It is located where the sacred river Ganga enters the Indo-Gangetic plains for the first time. Dotted with temples, ashrams and narrow lanes across the city, Haridwar is a famous Hindu temple town where millions of d...
Best Time: Throughout the year
54 out of 100
Places to visit in India
27
Tourist attractions
Located in : Kerala
Known For : Periyar National Park Kadathanadan Kalari Centre Periyar Tiger Trail
Home to the country's largest Tiger Reserve- Periyar, Thekkady is an important tourist destination in Kerala. Periyar National Park, a major attraction, is where you can enjoy bamboo rafting in the catchment area of Mullaiperiyar Dam. Travelers can also experience night treks in the wilderness of Pe...
Best Time: Throughout the year
55 out of 100
Places to visit in India
25
Tourist attractions
Located in : Madhya Pradesh
Known For : Light and Sound Show, Khajuraho Dulhadev Temple Kandariya Mahadev Temple
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
56 out of 100
Places to visit in India
31
Tourist attractions
Located in : Madhya Pradesh
Known For : Shri Mahakaleshwar Jyotirlinga Temple Shree Harsiddhi Mata Shaktipeeth Temple Shri Kaal Bhairav Temple
Ujjain holds the Mahakaleshwar Jyotirlinga, one of only twelve Jyotirlingas in India and the reason most pilgrims come here at all. The Bhasma Aarti, performed before dawn with sacred ash offered to the shrine, draws visitors well before sunrise. The city sits on the eastern bank of the Shipra River...
Best Time: October to March
57 out of 100
Places to visit in India
40
Tourist attractions
Located in : Himachal Pradesh
Known For : Key Monastery Chandratal Lake Pin Valley National Park
Long winding roads and valleys that present unforgettable glimpses of cold desert and snow-crowned mountains welcome you when you set foot into Spiti Valley. Bordered on all sides by the Himalayas, Spiti Valley, located in Himachal Pradesh, has an altitude of 12,500 feet above sea level, and gets ju...
Best Time: Mid May to Mid Oct
58 out of 100
Places to visit in India
29
Tourist attractions
Located in : Himachal Pradesh
Known For : Paragliding in Bir Billing Chokling Monastery Gunehar Waterfall
Situated in the picturesque Kangra district of Himachal Pradesh, Bir Billing is a charming town nestled in the Joginder Nagar valley. Renowned globally as a paragliding hotspot, Bir is also revered as a haven for meditation and spiritual studies. Influenced by Tibetan culture due to the settlem...
Best Time: March - May; September - November
59 out of 100
Places to visit in India
21
Tourist attractions
Located in : Rajasthan
Known For : Ranthambore Tiger Reserve Ranthambhore Fort Jeep Safari in Ranthambore
Ranthambore is one of the best tiger reserves of the country, known to have "friendly" tigers and chances of sighting one here is reasonably better than many other tiger reserves of India. Along with this Ranthambore has one of the richest flora and fauna making it an absolutely must visit area
Best Time: October to Apr
60 out of 100
Places to visit in India
23
Tourist attractions
Located in : Uttar Pradesh
Known For : Triveni Sangam Khusro Bagh Anand Bhawan
Prayagraj, formerly known as Allahabad, is a city located in the Indian state of Uttar Pradesh. Reminiscent of all that is spiritual and sacred in Hinduism, Prayagraj is famous for Triveni Sangam or the meeting point of three rivers - the Ganga, the Yamuna, and the Saraswati. Built on the site ...
Best Time: October to March
61 out of 100
Places to visit in India
4
Tourist attractions
Located in : Jammu and Kashmir
Known For : Amarnath Cave Amarnath Yatra Baltal
The Amarnath cave shrine sits at nearly 3,900 metres, one of the most demanding and most revered pilgrimages in the Himalaya. Deep inside the cave, a naturally formed ice lingam takes shape each year, drawing pilgrims during the Shravani Mela, a roughly 45-day window between late June and August whe...
Best Time: May - July
62 out of 100
Places to visit in India
105
Tourist attractions
Located in : Telangana
Known For : Ramoji Film City Irani Cafes Hussain Sagar Lake
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
63 out of 100
Places to visit in India
40
Tourist attractions
Located in : Andhra Pradesh
Known For : Sri Venkateswara Temple Akasaganga Teertham Silathoranam
Situated in the Chittoor district of Andhra Pradesh, Tirupati is known for Lord Venkateshwara Temple, one of the most visited pilgrimage centers in the world. It is also one of the world's richest temples known by different names - Tirumala Temple, Tirupati Temple, and Tirupati Balaji Temple. Tiruma...
Best Time: September to March
64 out of 100
Places to visit in India
22
Tourist attractions
Located in : Meghalaya
Known For : Double Decker Living Root Bridge Nohkalikai Waterfalls Mawsmai Cave
Nestled amidst the misty hills of Meghalaya, Cherrapunji was once renowned as the wettest place on Earth. Located approximately 50 kilometers from Shillong, this sub-divisional town boasts a rich tapestry of flora and natural wonders. Although Mawsynram now holds the title of the wettest place, Cher...
Best Time: October to February
65 out of 100
Places to visit in India
18
Tourist attractions
Located in : Madhya Pradesh
Known For : Bee falls Jata Shankar caves Pandava Caves
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
66 out of 100
Places to visit in India
20
Tourist attractions
Located in : Rajasthan
Known For : Dilwara Temples (Delwada Temple) Toad Rock Mount Abu Sunset Point
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
67 out of 100
Places to visit in India
37
Tourist attractions
Located in : Karnataka
Known For : Mysore Palace Somanathapura Temple Brindavan Gardens
Famously known as The City of Palaces, it wouldn’t be wrong to say that Mysore, currently Mysuru, is one of the most important places in the country regarding ancient reigns. It is replete with the history of its dazzling royal heritage, intricate architecture, its famed silk sarees, yoga, and ...
Best Time: Throughout the year
68 out of 100
Places to visit in India
19
Tourist attractions
Located in : Uttarakhand
Known For : Jim Corbett Waterfall Stay Inside the Forest – Dhikala Forest Lodge Jungle Safari in Corbett National Park
Established in 1936, Jim Corbett National Park is India's oldest national reserve and the birthplace of Project Tiger, launched here in 1973. Spread across roughly 520 square kilometres of Terai forest and grassland along the Ramganga river, it shelters Bengal tigers, wild elephants, and over 600 re...
Best Time: Mid October to Mid June
69 out of 100
Places to visit in India
41
Tourist attractions
Located in : Maharashtra
Known For : Tiger's Leap Rajmachi Fort Imagicaa
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
70 out of 100
Places to visit in India
14
Tourist attractions
Located in : Himachal Pradesh
Known For : Kasol Malana Tosh
Situated in Himachal Pradesh, Parvati Valley runs along the touristy destinations of the state. The stunning valley is famous for the backpacker hangouts, and adventure activities. It is also a popular amongst hippie travellers for its famous charas (hashish), rave parties, and spiritual experience.
Best Time: October to June
71 out of 100
Places to visit in India
Located in : Madhya Pradesh
Located in a central region of Madhya Pradesh, Kanha National Park is the largest National Park in central India and has been ranked as one of the best parks in Asia. Among the 22 species of large mammals, the royal Bengal tigers are one of the major attractions. One of the best tiger reserves in In...
Best Time: October to June
72 out of 100
Places to visit in India
31
Tourist attractions
Located in : Himachal Pradesh
Known For : Manikaran Sahib Nature Park Kasol Kheerganga Trek
Kasol is a quaint little village in Himachal situated along the banks of the river Parvati. Commonly known as the 'Amsterdam of India', Kasol is a tourist attraction that is rapidly gaining fame as a popular hub for trekkers, backpackers, and nature lovers. The valley is situated 23 kms from Bh...
Best Time: October to June
73 out of 100
Places to visit in India
20
Tourist attractions
Located in : Tamil Nadu
Known For : Madurai Meenakshi Amman Temple Thirumalai Nayakar Mahal Vaigai Dam
Madurai, the cultural capital of Tamil Nadu, is one of the oldest continuously inhabited cities of India. Ruled by Pandya kings for the longest time in its history, it is called as the 'Lotus City' as it was planned and built in the shape of a lotus. Madurai is known for Meenakshi Amm...
Best Time: October to March
74 out of 100
Places to visit in India
26
Tourist attractions
Located in : Bihar
Known For : Mahabodhi Temple Great Buddha Statue Tibetan Refugee Market
Bodh Gaya is a Buddhist pilgrimage site in Gaya District of Bihar. Famous for the Mahabodhi Temple, It was here under the Bodhi tree that Gautama Buddha attained enlightenment.
Best Time: October to March
75 out of 100
Places to visit in India
13
Tourist attractions
Located in : Uttarakhand
Known For : Auli Ropeway View Points in Auli Skiing in Auli
Auli, nestled in the Chamoli district of Uttarakhand, India, is a premier destination for winter sports enthusiasts and nature lovers. Known for its stunning snow-covered slopes, Auli is a paradise for skiers and snowboarders. Situated at an altitude of 2,800 meters, it offers breathtaking views of ...
Best Time: December - February
76 out of 100
Places to visit in India
65
Tourist attractions
Located in : Gujarat
Known For : Sabarmati Ashram Sidi Saiyyed Mosque Sabarmati Riverfront
A rapidly growing metropolis, an industrial hub, an educational hotspot, and a city with a magnificent past – Ahmedabad is one of the most important cities in Gujarat. Located on the banks of the Sabarmati River, Ahmedabad is the former capital of Gujarat, and its delicious food, colourful culture i...
Best Time: October to March
77 out of 100
Places to visit in India
56
Tourist attractions
Known For : Nek Chand’s Rock Garden of Chandigarh Sukhna Lake Japanese Garden
Chandigarh, India's first planned city and a union territory, acts as the capital for both Punjab and Haryana states. Designed by renowned architect Le Corbusier in 1950s, Chandigarh seamlessly blends traditional Punjabi culture with modernity, offering visitors a vibrant and dynamic experience. Loc...
Best Time: August to March
78 out of 100
Places to visit in India
Located in : Assam
Home to the largest population of the one-horned rhino on earth, Kaziranga National Park is one of India’s national treasures in terms of flora and fauna. Located in the state of Assam in North-Eastern India, its total area is shared by the districts of Nagaon, Golaghat and Karbi Anglong placing it ...
Best Time: October to June
79 out of 100
Places to visit in India
39
Tourist attractions
Located in : Maharashtra
Known For : Panchvati Sula Vineyard Dudhsagar falls, Nasik
Nashik sits on the banks of the river Godavari and takes its name, by tradition, from an episode in the Ramayana. It hosts the Kumbh Mela every 12 years, one of only four cities in India where the gathering is held, drawing millions of pilgrims to bathe at the Godavari ghats. Away from the religious...
Best Time: July to March
80 out of 100
Places to visit in India
29
Tourist attractions
Located in : Maharashtra
Known For : Alibaug Beach Kolaba Fort Water Sports in Alibaug
Alibaug (also spelled as Alibag) is a small coastal town in the Konkan region of Maharashtra, known for its beaches, villas, and beautiful scenery. Alibag is very popular as a weekend getaway from the cities of Mumbai and Pune.
Best Time: November to March
81 out of 100
Places to visit in India
30
Tourist attractions
Located in : Uttar Pradesh
Known For : Shri Krishna Janmasthan Temple Govardhan Hill Dwarkadheesh Temple, Mathura
One of Hinduism's seven sacred cities, Mathura is the birthplace of the very beloved Lord Krishna. Located in the state of Uttar Pradesh, Mathura and Vrindavan are often considered twin cities (located only 10km away from each other). Mathura is a small town dotted with temples from various ages and...
Best Time: October to March
82 out of 100
Places to visit in India
10
Tourist attractions
Known For : Diskit Monastery Hunder Village Panamik Hot Springs
Nubra Valley, nestled in the union territory of Ladakh, lies approximately 140 kilometers from Leh, along the ancient Silk Route. Characterized by the meandering Shyok and Nubra rivers, the valley boasts stunning landscapes with arid mountains serving as a dramatic backdrop and dotted with beautiful...
Best Time: June to September
83 out of 100
Places to visit in India
9
Tourist attractions
Located in : Karnataka
The second-highest plunge waterfall in India, Jog Falls is a major tourist attraction in Karnataka and is the highest waterfall in the state. Second, to the Nohkalikai Falls of Meghalaya, Jog falls drops about a huge 253 m (850 ft. ) in a single fall. However, due to the construc...
Best Time: July to December
84 out of 100
Places to visit in India
27
Tourist attractions
Located in : Rajasthan
Known For : Pushkar Lake Camel Safari in Pushkar Savitri Mata Ropeway
Pushkar wraps itself around a lake said to have been created by a fallen lotus petal from Brahma's hand, fitting, since the town is home to one of the only temples in India dedicated to the creator god himself. Fifty-two ghats ring the water, each carrying its own legend, drawing pilgrims here year-...
Best Time: October to March