Get Holiday Package Offers
You can get a customised offer for your trip duration, dates, and group size
View Packages
43 out of 100
Places to visit in India
106
Tourist attractions
Located in : Karnataka
Known For : Lalbagh Cubbon Park Bangalore Palace
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
44 out of 100
Places to visit in India
91
Tourist attractions
Located in : Tamil Nadu
Known For : Marina Beach Government Museum, Chennai MGR Film City
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
45 out of 100
Places to visit in India
12
Tourist attractions
Located in : Maharashtra
Known For : Ajanta Caves Grishneshwar Temple, Ellora The Buddhist Caves, Ellora
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
46 out of 100
Places to visit in India
62
Tourist attractions
Located in : Kerala
Known For : Mattancherry Palace Fort Kochi Jew Town
Lying on the Malabar coast in the southwest of India, Kochi or Cochin is a port city with a trading history that dates back to at least 600 years. Known popularly as the Queen of the Arabian Sea, the city is also Kerala's financial, commercial, and industrial capital. Exuding an old-world charm with...
Best Time: July to April
47 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
48 out of 100
Places to visit in India
20
Tourist attractions
Located in : Karnataka
Known For : Om Beach Mahabaleshwara Temple 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
49 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
50 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
51 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
52 out of 100
Places to visit in India
32
Tourist attractions
Located in : Karnataka
Known For : Virupaksha Temple, Hampi Vithala Temple Lotus Palace
Hampi, the city of ruins, is a UNESCO World Heritage Site. Situated in the shadowed depth of hills and valleys in the state of Karnataka, this place is a historical delight for travellers. Surrounded by 500 ancient monuments, beautiful temples, bustling street markets, bastions, treasury building an...
Best Time: October to March
53 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
54 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 Ram Ghat
Ujjain, considered to be one of the holiest cities of India, is an ancient city situated on the eastern bank of the Shipra River in the Malwa region of Madhya Pradesh. Ujjain is one of the four sites for the Kumbh Mela, the largest peace-time gathering on the planet that attracts 100 million people ...
Best Time: October to March
55 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
56 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
57 out of 100
Places to visit in India
20
Tourist attractions
Located in : Rajasthan
Known For : Ranthambore Tiger Reserve Jeep Safari Ranthambore Ranthambhore Fort
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
58 out of 100
Places to visit in India
23
Tourist attractions
Located in : Uttar Pradesh
Known For : Prayag Kumbh Mela 2025 Triveni Sangam Khusro Bagh
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
59 out of 100
Places to visit in India
4
Tourist attractions
Located in : Jammu and Kashmir
Known For : Amarnath Cave Amarnath Yatra Baltal
Amarnath, located in union territory of Jammu and Kashmir is one of the most important pilgrimage in India for the worshippers of Lord Shiva. The Amarnath cave has an enshrined Shivaling formed naturally with ice, which resembles Lord Shiva.
Best Time: May - July
60 out of 100
Places to visit in India
105
Tourist attractions
Located in : Telangana
Known For : Ramoji Film City Charminar Golconda Fort
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
61 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
62 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
63 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
64 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
65 out of 100
Places to visit in India
36
Tourist attractions
Located in : Karnataka
Known For : Mysore Palace Brindavan Gardens Mysore Zoo
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
66 out of 100
Places to visit in India
19
Tourist attractions
Located in : Uttarakhand
Known For : Jungle Safari in Corbett National Park Corbett Waterfall River Rafting in Corbett National Park
Jim Corbett National Park is the oldest national park set amidst the foothills of the Himalayas in the Nainital district of Uttarakhand. Known for housing the endangered Bengal tiger, Corbett National Park is part of the larger Corbett Tiger Reserve.
Best Time: Mid October to Mid June
67 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
68 out of 100
Places to visit in India
10
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
69 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
70 out of 100
Places to visit in India
30
Tourist attractions
Located in : Himachal Pradesh
Known For : Manikaran Sahib Nature Park Kasol Tosh
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
71 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
72 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
73 out of 100
Places to visit in India
12
Tourist attractions
Located in : Uttarakhand
Known For : Skiing in Auli Trishul Peak Auli Ropeway
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
74 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
75 out of 100
Places to visit in India
56
Tourist attractions
Known For : Nek Chand’s Rock Garden of Chandigarh Sukhna Lake Zakir Hussain Rose 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
76 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
77 out of 100
Places to visit in India
39
Tourist attractions
Located in : Maharashtra
Known For : Panchvati Sula Vineyard Dudhsagar falls, Nasik
Nasik is a religious Hindu city, host to the Kumbh Mela every 12 years. It also makes for a perfect wine tasting destination. Nashik (Nasik), named after a relic associated with Ramayana, is a city in Maharashtra located on the banks of river Godavari. Nashik plays host to the famous Kumbh Mela...
Best Time: July to March
78 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
79 out of 100
Places to visit in India
28
Tourist attractions
Located in : Uttar Pradesh
Known For : Shri Krishna Janmasthan Temple Dwarkadheesh Temple, Mathura Birla Mandir 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
80 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
81 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
82 out of 100
Places to visit in India
27
Tourist attractions
Located in : Rajasthan
Known For : Pushkar Lake Brahma Temple Savitri Temple
Pushka is a small temple town located around 15 km from Ajmer in Rajasthan. A perfect choice for a weekend getaway from Jaipur, Pushkar has an array of cafes and hostels for a backpacking trip. Every November, Pushkar is host to the Pushkar Mela, one of the biggest camel fairs in the country.
Best Time: October to March
83 out of 100
Places to visit in India
16
Tourist attractions
Located in : Uttarakhand
Known For : Zero Point Jageshwar Kasar Devi
Set in the background of snow-capped Himalayan ranges of Uttarakhand, the sprawling town of Almora is a beautiful hill station. With easy accessibility from Delhi and other major cities of North India, Almora is known for its rich cultural heritage, unique handicrafts, sumptuous cuisine and magnific...
Best Time: Throughout the year
84 out of 100
Places to visit in India
24
Tourist attractions
Located in : Maharashtra
Known For : Shri Sai Baba Sansthan Temple Shani Shingnapur Samadhi Mandir
Located at a distance of 122 Km from Nasik in the Ahmednagar district of Maharashtra, Shirdi is the home of Sai Baba. It is believed that Sai Baba arrived at Shirdi in 1858 and spent 60 years of his life here until he attained salvation in 1918. Sai Baba is popularly known as the 'child of God', as ...
Best Time: July to March