Discussed below are some of the highest and most spectacular waterfalls in India. Learn about the things it is famous for, its exact location, how to reach it and other details.
1. Kunchikal Falls, Karnataka | Height: 455 metres
Situated in the Shimoga district of Karnataka, the Kunchikal Falls is the tallest waterfall in India that cascades down the Varahi River. Besides being a prominent tourist spot, the gushing waters are a major source of hydroelectricity in this region. Furthermore, the adjoining greenery adds to the serenity of this place.
- Location: Nidagundi village, near Masthikatte, Shimoga district, Karnataka
- How to Reach: You may avail of bus or taxi services from Shimoga or Udupi to reach this breathtaking spot. Besides, you may also access the Udupi railway station and travel here by train.
- Best Time to Visit: July - September (Monsoon Season)
2. Barehipani Falls, Odisha |Height: 399 metres
Flowing over the majestic Meghasuni mountain of Eastern Ghats in the Mayurbhanj district of Odisha, the Barehipani waterfall is another highest waterfall to visit. The roaring and unrestrained waters of the Budhabalanga River slide down to form this expansive two-tiered waterfall. Tourists visit this place to experience a slice of heaven on earth.
- Location: Barehipani Waterfall, W9MJ+533, Odisha 757034
- How to Reach: You may embark on a bus from Bhubaneswar or avail of taxi services from Baripada to reach Barehipani waterfalls.
- Best Time to Visit: Early November to February end
3. NohKaliKai Falls, Meghalaya | Height: 340 metres
This magnificent waterfall is situated in the serene and unexplored corner of Cherrapunji and is considered to be one of the biggest waterfalls in India. Being a rain-water-fed waterfall, it attracts tourists during Monsoon season when its waters vehemently plunge down the hill.
- Height: 340 metres
- Location: Sohra, Meghalaya 793108, India, Cherrapunji
- How to Reach: You may reach Nohkalikai Falls by taxi or car, from Cherrapunji. However, the only way to view this waterfall is by an enthralling trek to its viewpoint.
- Best Time to Visit: October-December or March-May
4. Mawsmai Falls, Meghalaya | Height: 315 metres
This is yet another pristine waterfall situated in Mawsmai Village of Meghalaya. It is rightfully called "Seven Sister Waterfall" as the water slides down into seven distinct segments. While in Meghalaya, visit Mawsmai Falls to explore and recuperate this paradise while witnessing the pristine abode of clouds on a bright sunny day.
- Location: Mawsmai Village, East Khasi Hills District, Meghalaya-793018
- How to Reach: You may catch a bus or book a cab from Shillong to reach Mawsmai Falls.
- Best Time to Visit: October to February
5. Dudhsagar Falls, Goa | Height: 310 metres
The Dudhsagar Falls translates to "Sea of Milk" and comes fifth under the list of the highest waterfalls in India. Situated in Goa, this waterfall is formed from the immaculate waters of the Mandovi River. The overwhelmingly white waters of this waterfall make it appear like milk, and this is where it gets its name "Dudhsagar" falls.
- Location: Madgaon-Belgaum railway route, Sonaulim, Goa (403410)
- How to Reach: You can reach Dudhsagar Falls by car by accessing National Highway 4A. Besides, you may travel by train from South Central Railway Station, Kuhlem
- Best Time to Visit: Monsoon (June-September) or in moderate temperatures from November to December.
6. Kynrem Falls, Meghalaya | Height: 305 metres
The list of the largest waterfalls in India is incomplete without a mention of this magnificent three-tiered waterfall of Meghalaya. Situated in the secluded outskirts of Cherrapunji, Kynrem Falls is a must-visit if you are willing to experience a breathtaking extravaganza of Mother Nature.
- Location: East Khasi Hills District, Meghalaya
- How to Reach: You may explore this stunning marvel in either of the following ways:
- Catch a train from Madgaon, Goa to Kulem
- Set out on an adventurous car trip from Kulem
- Begin with an enthralling trek
- Best Time to Visit: October - February
7. Meenmutty Falls, Kerala | Height: 300 metres
It is yet another scintillating waterfall situated in the Wayanad district of 'God's own Country', Kerala. Meenmutty Falls is encompassed by vibrant tea plantations that make your experience worth remembering. It takes a 2km long exciting trek to experience an ecstatic view of this euphoric waterfall.
- Location: MWHP+37M, Wayanad Dist., Padinjarathara, Kerala 673122
- How to Reach: Avail a bus from Wayanad bus station which is nearly 2 km away from the waterfall
- Best Time to Visit: October - February
8. Thalaiyar Falls, Tamil Nadu | Height: 297 metres
Situated in Kodaikanal, Tamil Nadu, Thalaiyar Falls flow over the steep slopes of Palani Hill. It is an inaccessible waterfall as there is an unavailability of roads. The sound of pouring waters and immaculately calm atmosphere make it not only one of the highest waterfalls in India but also a favourite weekend getaway.
- Location: 6HFX+J95, Tamil Nadu 624210
- How to Reach: From the Kodaikanal bus stand, you may avail of a bus or taxi.
- Best Time to Visit: July-September or during October-March
9. Barkana Falls, Karnataka |Height: 260 metres
From the lap of the Western Ghats, juts down this captivating waterfall. This beautiful waterfall is formed from the whirling waters of the Seetha River. Situated in the Shimoga district of Karnataka, the Barkana Falls is filled with water only during peak monsoon seasons.
- Location: Agumbe, Shimoga District, Karnataka
- How to Reach: You can take a bus or a cab from the Agumbe Bus Station. It is only 7 km away.
- Best Time to Visit: September, December, and January
10. Jog Falls, Karnataka | Height: 253 metres
Jog Falls is another hidden gem found in the unfathomable corners of Karnataka. It is the longest waterfall in India among the list of its 'untiered' counterparts. Being another rain-fed waterfall, it attracts tourists in monsoon seasons.
- Location: Siddapur taluk, Uttara Kannada District, Karnataka
- How to Reach: You may travel by train to Shimoga Railway Station, which is the nearest station to Jog Falls.
- Best Time to Visit: November-February
11. Khandadhar Falls, Odisha | Height: 244 metres
The Khandadhar Falls is situated in the Keonjhar district of Odisha and is the 2nd highest waterfall in the state. This divine waterfall can be cited as one of the most stellar instances of the miracles of nature since it is formed from a perennial rivulet.
- Location: Q468+8PX, Barsuan Mines, Road, Odisha 770041
- How to Reach: Travel on a bus set out for Keonjhar from Bhubaneswar to reach Jog Falls. Thereafter, from Keonjhar, you may reach Khandadhar Falls by private vehicle.
- Best Time to Visit: Throughout the year, but preferably from October-February
12. Vantawng Falls, Mizoram | Height: 99 metres
Situated in one of the most exuberant seven sisters, Mizoram, the Vantawng Falls is formed from the waters of the Vanva River. Since the waterfall is encircled by dense forests, a special tower has been recently constructed for tourists to witness it from a distance. The sound of splashing waters from a distance, coupled with its tranquillity, takes the breath away of visitors.
- Location: 6QM2+PFW, New Serchhip, Serchhip, Mizoram 796181
- How to Reach: You may travel here by train and book a cab from the nearest railway station in Silchar.
- Best Time to Visit: September - January
13. Kune Falls, Maharashtra | Height: 200 metres
This picturesque waterfall tops the list of the most awe-inspiring tourist places in Lonavala. Situated in the secluded outskirts of Mumbai, it is the impeccable waterfall that will blow your mind with its pacifying charm. This splendid waterfall flows down the Ulhas River and is encircled by overwhelmingly lush greeneries.
- Location: Kune Village, Khandala, Lonavala, Maharashtra 410301
- How to Reach: Drive across the Pune-Mumbai highway towards the Khandala region to spot this alluring beauty.
- Best Time to Visit: July to September
14. Thoseghar Falls, Maharashtra | Height: 200 metres
Thoseghar is one of the best waterfalls in India and is an amalgamation of three distinct trails of falls that makes it one of the most intriguing miracles of nature. Interestingly, the accumulated rainwater in the Mahabaleshwar, Panchgani, and Kaas Plateau regions assemble to form this paradise and give rise to the Tarlee River.
- Location: HRWW+CG9, Thoseghar, Maharashtra 415013
- How to Reach: Hop on a bus from Satara bus station or travel by car to reach Thoseghar Falls. It lies 26 km away from Satara village.
- Best Time to Visit: July - November
15. Soochipara Falls, Kerala | Height: 200 metres
Soochipara Falls occupies the 15th spot on the list of highest waterfalls in India. This scenic waterfall is surrounded by dense deciduous forests of Vellarimala, in the Wayanad region. Also known as Sentinel Rock Waterfalls, it originates from the roaring waters of the Chaliyar River.
- Location: Elavayal, Vellarimala, Kerala 673577
- How to Reach: Disembark at the Kozhikode Railway station and hop on a bus to reach this scenic waterfall.
- Best Time to Visit: October - February
16. Bahuti Falls, Madhya Pradesh | Height: 198 metres
The largest waterfall in Madhya Pradesh, Bahuti Falls runs down the slopes of Mauganj Valley to mingle with the Bihad River. Additionally, the nearby regions are home to fascinating fauns like Jackal, Bengal Monster Lizard, and Oriental Magpie Robin. While exploring the spectacular regions of Madhya Pradesh, you must step into the ecstatic paradise.
- Location: QR6H+8H4, Rewa, Sumeda Kalan, Madhya Pradesh 486331
- How to Reach: You may rent a car or cab from the city centre to reach this waterfall
- Best Time to Visit: August - January
17. Shivanasamudra Falls, Karnataka | Height: 97 metres
Shivanasamudra Falls is another gem in Karnataka that showcases the uniqueness of nature and is one of the most beautiful waterfalls in India. Often referred to as the Niagara Falls of India, Shivanasamudra Falls occupies an important spot in the list of India's biggest waterfalls.
- Location: Borders of Malavalli, Mandya and Kollegal, Chamarajanagar, Karnataka, India
- How to Reach: One may travel on buses from Mysore or Bangalore to reach Shivanasamudra Falls. Besides, there are
- Best Time to Visit: October-January
18. Bhimlat Falls, Rajasthan | Height: 60 metres
In the westernmost state of Rajasthan, lies this striking gem. Besides being an ethereal wonder, Bhimlat Falls boasts a history that dates back to the Mahabharata epic. It is believed to be built by the supernatural powers of Bhim and attracts thousands who gather to witness the captivating charm of this place.
- Location: 8C36+3M5, RJ SH 29, Kheenya, Rajasthan 323024
- How to Reach: The best way to travel to this picturesque waterfall is by driving through the longest tunnel in Rajasthan.
- Best Time to Visit: During monsoon seasons between June-December
19. Bhagsu Waterfalls, Himachal Pradesh | Height: 20 metres
Bhagu Waterfall is a trove of serenity and tranquillity situated in the Kangra district of Himachal Pradesh. This pristine fall originates in the sacred valleys of Dhauladhar and gushes down through the Bhagsunath temple. While experiencing the beauty of the secluded regions of Himachal Pradesh, set foot in this breathtaking spot to make the most of your journey.
- Location: Bhagsu Nag, Dharamshala, Himachal Pradesh 176219
- How to Reach: You may avail of bus or auto services from Mcleodganj or Dharamshala to reach Bhagsu Falls. However, you have to undertake a trek up to the viewpoint to behold the spectacular waterfalls.
- Best Time to Visit: October - November
20. Elephant Falls, Meghalaya | Height: 12 metres
Situated in 'The Scotland of the East', Shillong, Elephant Falls tops the list of the most famous waterfalls in India and enthrals people with its immaculately pristine waters. Water plunges down the steep slopes of dense forests to form this cherubic waterfall.
- Location: GRPC+CXH, Upper Shillong, Shillong, Meghalaya 793009
- How to Reach: Hop onto a bus to Shillong from Guwahati. Thereafter, book a cab or rickshaw to Elephant Falls.
- Best Time to Visit: Peak Monsoon seasons