AmarnepalNepal Data
Karnali system · Trans-Himalayan

Karnali

कर्णाली

Nepal's longest river — largely free-flowing — and the site of the giant proposed Karnali-Chisapani project.

River system
Karnali (trunk)
Type
Trans-Himalayan
Length
≈507 km
Mean discharge
≈1,369 m³/s
Basin area
≈127,950 km²
Source
The Tibetan plateau near Lake Manasarovar and Mount Kailash, entering Nepal in Humla
Outlet
Exits Nepal at Chisapani and joins the Ghaghara, then the Ganga, in India
Provinces
Karnali, Sudurpashchim, Lumbini

≈507 km in Nepal (≈1,080 km to the Ganga); Nepal's longest river.

Mean for the Nepal reach per the Wikipedia infobox; the full Ghaghara averages ≈2,990 m³/s where it meets the Ganga.

The entire Karnali–Ghaghara basin to the Ganga, across Tibet, Nepal and India.

The Karnali rises on the Tibetan plateau near Lake Manasarovar and Mount Kailash — its headwater glacier, the Mapchachungo, feeds it from about 3,962 m — and enters Nepal in Humla as the Humla Karnali. Gathering the Mugu Karnali and the Tila, it runs the whole length of western Nepal through some of the country's remotest gorges: at ≈507 km in-country it is Nepal's longest river, and 1,080 km from source to the Ganga.

At Chisapani the river bursts out of its last gorge onto the Tarai beside Bardiya National Park, splitting into branches across the plain before crossing into India, where it becomes the Ghaghara (and, lower down, the storied Sarayu of Ayodhya). The full basin is vast — 127,950 km² — and the river carries a mean flow of about 1,369 m³/s through its Nepal reach, swelling to roughly 2,990 m³/s by the time the Ghaghara meets the Ganga.

The Karnali is Nepal's last big free-flowing river, and that wildness shows in what lives on it: the Bardiya stretch supports gharial crocodiles and what is considered the last potentially viable population of the Ganges river dolphin in Nepal, while the river corridor links tiger and elephant habitat in Bardiya's 968 km² of jungle. It is also the country's premier multi-day wilderness rafting river.

Its undammed state may not last. The 900 MW Upper Karnali — licensed to India's GMR group, designed as a run-of-river plant with eight 112.5 MW turbines — has restarted after nearly two decades of delay, and the lower gorge at Chisapani is the site of the long-studied Karnali-Chisapani multipurpose project, which on paper could exceed 10,000 MW. The tension between that potential and the river's free-flowing ecology defines the Karnali debate.

Main tributaries

Humla KarnaliMugu KarnaliTilaBheriSeti
Loading map…

The Karnali (highlighted) shown with the rest of the Karnali system. Real river courses from OpenStreetMap — hover to label, click to switch river.

The power it holds

Hydropower on the Karnali

16 catalogued plants on or fed by this river, 18,037 MW in total. Tap any plant for its full profile.

PlantCapacityStageDistrict
Karnali Chisapani Multipurpose Project10,800 MWProposedSurkhet / Bardiya / Kailali
Mugu Karnali Storage Hydroelectric Project1,902 MWProposedMugu
West Seti & Seti River-6 (SR-6) Joint Storage Project1,200 MWProposedDoti / Dadeldhura / Bajhang
Upper Karnali Hydroelectric Project900 MWProposedDailekh / Surkhet / Achham
Phukot Karnali Hydroelectric Project480 MWProposedKalikot
Betan Karnali Hydropower Project439 MWProposedSurkhet
Nalgad (Nalsing Gad) Storage Hydroelectric Project417 MWProposedJajarkot
Upper Bheri Hydroelectric Project325 MWProposedDolpa
Upper Mugu Karnali Hydroelectric Project306 MWProposedMugu
Tila-1 Hydroelectric Project300 MWProposedKalikot
Tila-2 Hydroelectric Project297 MWProposedKalikot
Bheri-1 Hydroelectric Project270 MWProposedJajarkot
Humla Karnali-1 Hydroelectric Project235 MWProposedHumla
Jagdulla Hydropower Project106 MWUnder constructionDolpa
Bheri Babai Diversion Multipurpose Project47 MWUnder constructionSurkhet
Rurubanchu-1 Hydroelectric Project14 MWUnder constructionKalikot

More in the Karnali system

Common questions

Karnali: frequently asked questions

How long is the Karnali?+

The Karnali is about 507 km long. ≈507 km in Nepal (≈1,080 km to the Ganga); Nepal's longest river.

Where does the Karnali start?+

The Karnali rises at The Tibetan plateau near Lake Manasarovar and Mount Kailash, entering Nepal in Humla. It empties at Exits Nepal at Chisapani and joins the Ghaghara, then the Ganga, in India.

Which river system does the Karnali belong to?+

The Karnali is part of the Karnali river system, which it forms the trunk of. Rises on the Tibetan plateau and cuts through the Himalaya.

What are the main tributaries of the Karnali?+

Its main tributaries include Humla Karnali, Mugu Karnali, Tila, Bheri, among others.

What hydropower is built on the Karnali?+

16 catalogued hydropower plants are on or fed by the Karnali, totalling 18,037 MW. The largest is Karnali Chisapani Multipurpose Project at 10,800 MW in Surkhet / Bardiya / Kailali.