Top 10 Waterfalls in India

India's waterfalls follow the monsoon. The Western Ghats and the Meghalaya plateau receive among the heaviest rainfall on earth, producing hundreds of seasonal cascades that transform dry basalt ledges into roaring curtains between June and October. The northeast states — Meghalaya in particular — hold the country's most dramatic single-drop falls, while the Ghats of Karnataka, Goa and Kerala offer multi-step cascades set against dense tropical forest. The Deccan plateau, the Himachal foothills and Andhra's national parks add further variety. Aim for August–September if you want both maximum flow and open trails; some jungle paths close or flood in July at the height of monsoon. All ten on the map.
1. Nohkalikai Falls, Meghalaya
At 340 metres, Nohkalikai is the tallest plunge waterfall in India, dropping off the edge of the Cherrapunji (Sohra) plateau in the East Khasi Hills of Meghalaya into a vivid turquoise pool far below. The name derives from a local legend about a woman named Ka Likai, and the fall itself sits within one of the wettest places on earth — Cherrapunji averages around 11,000 mm of rain annually, most of it between May and September. Peak flow runs July–October. The main viewpoint is a short walk from the Nohkalikai viewpoint car park just off NH-6; the paved path is accessible year-round, though the pool at the base is reachable only by a steep unofficial trail best attempted in dry season when there is less spray. Shillong, the state capital, is roughly 55 km away via NH-6 and makes a convenient base — the drive takes around 90 minutes. Entry to the viewpoint area carries a modest fee. The fall's free-leaping plunge type means the water stays largely airborne for its full drop, which creates the dramatic mist column visible from the road on clear monsoon mornings.
2. Jog Falls, Karnataka
Jog Falls on the Sharavathi River in Shivamogga district is the second-highest untiered waterfall in India, comprising four named parallel channels — Raja, Rani, Rover and Rocket — falling a combined vertical distance of 253 metres. The Raja channel is the most powerful and makes an unbroken single-drop plunge; the Rani and Rover channels fan into cascades. Outside the monsoon, flow is heavily reduced because the Linganamakki reservoir upstream is managed for irrigation and power, leaving Jog as a trickle most of the year. Plan for August–November for full flow. The town of Jog is reachable from Shimoga (about 100 km by road) or from Karwar on the coast (around 120 km). Gersoppa village, a few kilometres from the falls, has basic guesthouses. A concrete staircase of roughly 1,400 steps descends to the base — allow 45 minutes each way — and the river gorge bottom gives an awe-inspiring view upward of all four channels in full flood.
3. Dudhsagar Falls, Goa–Karnataka
Dudhsagar — "Sea of Milk" — is a 310-metre four-tiered cascade on the Mandovi River where it crosses the Goa–Karnataka border inside Bhagwan Mahavir Wildlife Sanctuary. It is most famous for tumbling directly alongside a stone railway viaduct of the Konkan Railway line, creating one of India's most photographed scenes. Reach it by train from Madgaon (Margao) station — trains pass beside the falls — or book a jeep safari from Mollem National Park ranger checkpoint, a 13-km off-road drive inside the sanctuary. The jeep route requires a permit and a guide, and is open only during non-monsoon months (roughly October–May) due to flooding. The monsoon peak, July–September, gives the most dramatic white rush but vehicle access is restricted; some visitors walk the 11-km forest trail from Collem. Entry permits are checked at the checkpoint. Nearest airport: Goa International (Dabolim), approximately 65 km from Mollem.
4. Athirappilly Falls, Kerala
Athirappilly is a 24-metre broad curtain waterfall on the Chalakudy River in Thrissur district of Kerala, reputedly 330 metres wide during peak monsoon — earning the locally popular title of India's Niagara. It sits at the entrance of the Vazhachal Forest Division. Unlike most falls in this list it flows year-round, fed by perennial streams from the Anamalai hills, though the spectacle peaks between July and November. A concrete walkway leads to the main viewpoint above the falls, and a rougher trail descends to the rocky riverbed below — the lower perspective is the more dramatic. The nearest town is Chalakudy (30 km, about 45 minutes by road); Cochin (Kochi) international airport is roughly 55 km away. A separate entry point a few kilometres downstream at Vazhachal gives access to a smaller but beautiful secondary cascade on the same river. Entry fee is charged; avoid weekends if you want the viewpoints less crowded.
5. Kunchikal Falls, Karnataka
Kunchikal Falls on the Varahi River in Shimoga district is the tallest waterfall in Karnataka and one of the tallest in India at roughly 455 metres, though it is also one of the least visited because public access is restricted. The Mani Dam immediately downstream is a hydroelectric reservoir, and the falls lie within its controlled zone; visitors are limited to a designated viewpoint near Agumbe, famous as the "Cherrapunji of the South" for its heavy rainfall. The falls run as a multi-step cascade rather than a single free-falling plunge, with water tumbling through dense Shola forest. Best flow is July–October. The Agumbe research station and rainforest lodges in the area provide a good base; Shimoga city is around 90 km away. Because no trail leads to the base, Kunchikal is primarily a viewpoint experience rather than a swimming or hiking destination.
6. Shivanasamudra Falls, Karnataka
The Kaveri River splits around Shivanasamudra island and drops in two separate falls — Gaganachukki (western) and Bharachukki (eastern) — each roughly 90–100 metres, creating one of the Deccan plateau's most scenic water spectacles. The site is historically important: the Shivanasamudra hydroelectric project, commissioned in 1902, was among the first hydroelectric installations in Asia, bringing electric power to Mysore and Kolar's gold mines. The falls are 130 km from Bengaluru, a two-hour drive via Maddur and Malavalli. Bharachukki is more accessible and slightly broader; Gaganachukki, with its powerful free-flowing plunge, is the more dramatic. Best flow is September–October. Coracle rides are available at Bharachukki. A boat ride from Gaganachukki side leads to a small island with a 17th-century Ranganatha temple.
7. Hogenakkal Falls, Tamil Nadu
Where the Kaveri River crosses the Tamil Nadu–Karnataka state line it breaks over a series of carbonatite rock ledges at Hogenakkal, meaning "Smoking Rocks" in Kannada — the name describes the mist cloud rising from the rapids below. The falls are not one tall plunge but a broad spread of channels, some 20 metres or so in height, spread across hundreds of metres of rocky river. Their fame rests on the wicker coracle boats — round tub-shaped craft woven from bamboo and sealed with tar — which local boatmen use to ferry visitors between the rock outcrops and into spray-drenched nooks. The experience is more water-park than wilderness. Hogenakkal is 180 km from Chennai and 46 km from Dharmapuri. It closes to visitors during high-monsoon peak (roughly late July–August) when the current is dangerous. Entry and coracle rides carry separate fees.
8. Bhagsu Falls, Himachal Pradesh
Bhagsu Falls is a modest 20-metre cascade above the village of Bhagsunag, itself 2 km above McLeod Ganj and 8 km above Dharamshala in the Kangra valley, with the Dhauladhar range as a backdrop. The waterfall sits at roughly 1,800 metres elevation, surrounded by deodar cedar forest. The walk from McLeod Ganj takes 30–45 minutes on a paved and then rocky trail via the ancient Bhagsunag Shiva temple, which has a natural spring-fed pool believed to have sacred properties. The falls are at their most vigorous in July–August but remain flowing through September; a shallow pool at the base is popular for wading. A cluster of cafés and simple dhabas has grown up on the trail and at the top of the falls for the backpacker crowd. Dharamshala airport (Gaggal) is 25 km away; Kangra station on the narrow-gauge mountain railway is 18 km from McLeod Ganj.
9. Chitrakote Falls, Chhattisgarh
Often called the "Niagara of India," Chitrakote is a horseshoe-shaped waterfall on the Indravati River near Jagdalpur in the Bastar district of Chhattisgarh. At about 29 metres in height it is not tall, but the width — over 300 metres during peak monsoon — and the volume of water make it among the most impressive falls in central India. The Indravati originates in the Dandakaranya hills and swells dramatically during the rains, turning Chitrakote a deep brown-red with silt. Best season is July–October when the spread is maximum; by February the width shrinks considerably. The main viewpoint is right beside the river at the top of the falls, reachable directly from Jagdalpur (38 km, about an hour by road). Coracle rides on the river downstream are available in calmer months. The surrounding Kanger Valley National Park, famous for its cave systems at Kailash and Kotumsar, adds further reason to base yourself in Jagdalpur for a few days.
10. Talakona Falls, Andhra Pradesh
Talakona is an 82-metre plunge waterfall deep inside Sri Venkateswara National Park in the Tirupati district of Andhra Pradesh, making it the tallest waterfall in the state. It falls off the Seshachalam Hills — part of the Eastern Ghats — in a single leap into a clear rocky pool that is open for bathing. The 1.5-km forest trail to the base passes through dense red sandalwood and endemic dry-deciduous forest; the walk takes 30–40 minutes each way in dry season. Best flow is July–November. The entry checkpoint is at Talakona village, about 50 km north of Tirupati by road. Entry fees apply and the park has fixed visiting hours (typically dawn to dusk). The famous Tirumala Venkateswara Temple at Tirupati is less than two hours away, making Talakona a natural add-on for pilgrims and nature lovers alike. Tirupati airport and railway station are both well connected to major Indian cities.
Where will you go first?
India's falls range from the mist-shrouded plateau edge of Meghalaya and the storied railway cascade of Goa to the widest horseshoe of Chhattisgarh and the pilgrimage-adjacent pool of Andhra Pradesh. Plan around the monsoon window — most are at their finest between August and October — and check local access conditions before setting out. All of these are pinned on our interactive map.