Top 10 waterfalls in Karnataka

Top 10 waterfalls in Karnataka

Karnataka, a state known for its natural beauty and picturesque landscapes, is home to some of the most stunning waterfalls in India. From cascading sheets of water plunging from towering cliffs to gentle streams meandering through lush forests, Karnataka's waterfalls offer a visual treat and a refreshing escape from the hustle and bustle of city life. Whether you're an adventure enthusiast seeking thrilling hikes or a nature lover yearning for serene surroundings, the waterfalls in Karnataka have something to offer for everyone. In this article, we'll take you on a journey to discover the top 10 waterfalls in Karnataka, sharing essential information about each waterfall.

  1. Jog Falls

Located in the Shimoga district, Jog Falls is one of the highest waterfalls in India, with a height of 829 feet (253 metres).


  • Best time to visit: The best time to visit Jog Falls is during the monsoon season, from July to October, when the Sharavathi River is in full flow.

  • How to reach: Jog Falls is well-connected by road and can be reached by buses, taxis, or private vehicles. The nearest railway station is in Shimoga, about 100 km away.

  • Entry fee: There is a nominal entry fee for visitors to view the falls.

  • Swimming is not allowed at Jog Falls due to the strong currents.

  1. Shivanasamudra Falls

Situated on the River Kaveri near the town of Mandya, Shivanasamudra Falls is known for its segmented cascading beauty.


  • Best time to visit: The best time to visit is during the monsoon season, from July to October, when the water flow is high.

  • How to reach: Shivanasamudra Falls can be reached by road from Bengaluru, which is about 130 km away. The nearest railway station is in Maddur, around 60 km from the falls.

  • Entry fee: There is a nominal entry fee for visitors to the Gaganachukki and Bharachukki viewpoints.

  • Swimming is not allowed at Shivanasamudra Falls due to the dangerous rocky terrain and strong currents.

  1. Abbey Falls

Located near Madikeri in the Coorg district, Abbey Falls is a picturesque waterfall amidst coffee plantations and lush greenery.


  • Best time to visit: The best time to visit Abbey Falls is during the monsoon season, from June to September, to witness the waterfall in its full glory.

  • How to reach: Abbey Falls is easily accessible from Madikeri by road, and it's around a 1.5 km trek from the parking area to the falls.

  • Entry fee: There is a nominal entry fee for visitors to access the falls viewpoint.

  • Swimming is not allowed at Abbey Falls due to safety reasons.

  1. Irupu Falls

Situated in the Brahmagiri Range of Coorg, Irupu Falls is surrounded by a tropical forest.


  • Best time to visit: The best time to visit is during the monsoon season and post-monsoon, from July to January, to experience the waterfall at its peak.

  • How to reach: Irupu Falls is well-connected by road from nearby towns like Gonikoppal and Kutta.

  • Entry fee: There is a nominal entry fee for visitors to access the falls and the Rameshwara Temple nearby.

  • While swimming is allowed in the lower part of the falls, it's essential to be cautious due to the rocky terrain and changing water currents.

  1. Hebbe Falls

Located in the Chikmagalur district, Hebbe Falls offers a rejuvenating experience in the lap of nature.


  • Best time to visit: The best time to visit Hebbe Falls is from October to February, when the weather is pleasant, and the waterfall has a good flow.

  • How to reach: Hebbe Falls can be reached by a Jeep ride from the town of Kemmanagundi.

  • Entry fee: There is usually no entry fee for visiting Hebbe Falls, but the Jeep ride may have a separate cost.

  • Swimming is not recommended at Hebbe Falls due to the forceful flow and uneven terrain.

  1. Hogenakkal Falls

Located on the border of Karnataka and Tamil Nadu, Hogenakkal Falls is often referred to as the "Niagara of India."


  • Best time to visit: The best time to visit Hogenakkal Falls is during the monsoon season, from July to September, when the water flow is at its peak.

  • How to reach: Hogenakkal Falls can be reached by road from cities like Bangalore and Salem. There are also regular bus services to Hogenakkal.

  • Entry fee: There is a nominal entry fee for visitors to access the falls.

  • Visitors can enjoy coracle boat rides and take a dip in certain sections of the falls under the supervision of trained guides.

  1. Magod Falls

Situated in the Uttara Kannada district, Magod Falls is known for its natural beauty and serenity.


  • Best time to visit: The best time to visit Magod Falls is during the monsoon season, from July to September, when the waterfall has a substantial flow.

  • How to reach: Magod Falls can be reached by road from Sirsi, which is the nearest town. The falls are approximately 18 km from the main road.

  • Entry fee: There is usually no entry fee for visiting Magod Falls.

  • Swimming is not recommended at Magod Falls due to the force of the waterfall and the rocky terrain.

  1. Kudlu Theertha Waterfalls

Kudlu Theertha Waterfalls, situated in the serene surroundings near Agumbe in the Shimoga district of Karnataka, is a picturesque waterfall that captivates visitors with its natural beauty.


  • Best time to visit: The ideal time to visit Kudlu Theertha Waterfalls is during the post-monsoon season, from October to February, when the waterfall is at its full glory and the weather is pleasant.

  • How to reach: Kudlu Theertha Waterfalls can be reached by trekking through the lush green forests of Agumbe. The nearest town is Agumbe, and from there, visitors can take a local transport or hire a private vehicle to reach the starting point of the trek. The trek to the waterfall is moderately challenging, offering breathtaking views of the surrounding landscapes.

  • Entry fee: As of the last available information, there is no entry fee for visiting Kudlu Theertha Waterfalls. However, it is always advisable to check for any recent updates or changes in entry regulations before planning your visit.

  • Swimming is allowed at Kudlu Theertha Waterfalls, providing visitors with a refreshing experience. However, it is important to exercise caution while swimming, as the water currents can be strong at times. It is recommended to swim only in designated areas and under the supervision of experienced swimmers.

  1. Barkana Falls

Situated in the Agumbe region of Shimoga district, Barkana Falls is known for its breathtaking view and scenic surroundings.


  • Best time to visit: The best time to visit Barkana Falls is during the monsoon season, from July to October.

  • How to reach: Barkana Falls can be reached by a trek through the dense forests of Agumbe. It's recommended to hire a local guide for the trek.

  • Entry fee: There is usually no entry fee for visiting Barkana Falls.

  • Swimming is not allowed at Barkana Falls due to the strong currents and rocky terrain.

  1. Sathodi Falls

Located near Yellapur in the Uttara Kannada district, Sathodi Falls is a hidden gem surrounded by dense forests. This waterfall is for the adventure lovers as reaching there by itself is an adventure. This beautiful waterfall is Sneakout's pick as the best waterfall in Karnataka for enjoying the view, photography, flying drone, swim and to have a great time close to the nature.


  • Best time to visit: The best time to visit Sathodi Falls is during the monsoon season, from July to September.

  • How to reach: Sathodi Falls can be reached by road from Yellapur, which is the nearest town. From the parking area, it requires a short trek to reach the falls.

  • Entry fee: There is usually no entry fee for visiting Sathodi Falls.

  • Swimming is allowed at Sathodi Falls, but it's important to be cautious due to the rocky terrain and changing water currents.

Please note that the entry fees, swimming permissions, and visiting conditions may vary. It's always recommended to check the latest information and follow the guidelines provided by local authorities.

Checkout Other Blogs