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.
Course and geography
The Karnali (Tibetan: Mapcha Tsangpo, often rendered Mapcha Khambab, the "Peacock River") is the longest river entirely associated with Nepal, running about 507 km (315 mi) within the country and roughly 1,080 km (670 mi) in total before its waters reach the Ganges. It rises on the northern slopes of the Himalaya on the Tibetan Plateau, in the broader Lake Manasarovar–Mount Kailash region from which several of Asia's great rivers descend, fed by glacial meltwater at high elevation.
The headwaters form two principal arms in Nepal's remote far-northwest. The Humla Karnali enters from Tibet through Humla district, while the Mugu Karnali drains the high country to the east; the two converge near Galwa, and together with the Tila River build the main stem of the Upper Karnali. The river then carves deep, antecedent gorges southward through the rugged districts of Karnali Province — Humla, Mugu, Jumla, Kalikot, Dolpa and others — having cut its valley faster than the mountains rose around it.
Below the mountains the Karnali crosses the Mahabharat Range and the Siwalik (Churia) Hills near Chisapani, where it emerges onto the plains and splits into two main braided channels, the Geruwa and the Kauriala, which embrace the western part of Bardia National Park before rejoining south of the Nepal–India border. In India the river is known as the Ghaghara (and, in its lower Awadh reaches, the Sarayu), and it ultimately joins the Ganges in Bihar, making the Karnali–Ghaghara the largest tributary of the Ganges by volume.
Hydrology and tributaries
The Karnali basin is one of the largest in the Himalaya, with a total catchment on the order of 127,950 sq km (about 49,400 sq mi) by the time the river reaches the Ganges; more than 90% of the basin within Nepal lies upstream of the gauging station at Chisapani, the river's principal hydrological reference point. Mean annual flow at Chisapani is on the order of 1,389–1,392 cubic metres per second.
The river is fed by a heavily glacierised, snow-rich headwater region; studies of the basin count well over a thousand glaciers and hundreds of glacial lakes, and snowmelt plays a significant role in sustaining flows and buffering dry-season droughts. Flow is strongly seasonal, peaking during the summer monsoon and falling sharply in the dry months.
Two large tributaries dominate the lower system. The Bheri River, about 264 km long, rises in the western Dhaulagiri Himalaya and drains the eastern part of the catchment, joining the Karnali in the Surkhet area; the Seti (West Seti) River, about 202 km long, drains the western catchment and enters from the north. The remainder of the river's flow is supplied by the snow-fed upper tributaries including the Mugu Karnali, Humla Karnali and Tila.
Economic significance: hydropower and irrigation
The Karnali's large, steady flow and steep Himalayan gradient give it some of the greatest untapped hydropower potential in South Asia. The flagship proposal is the Karnali (Chisapani) Multipurpose Project, sited around the gorge near Chisapani in the Kailali–Bardiya area. First studied as a smaller scheme by Japan's Nippon Koei in the 1960s, feasibility work by 1989 identified a potential installed capacity of about 10,800 MW — which would make it one of the largest hydropower projects on the subcontinent.
As envisaged in feasibility studies, the project would impound the Karnali behind a rock-fill dam roughly 270 m high, routing water through tunnels and penstocks to an underground powerhouse with multiple turbines. Beyond power, it is conceived as a multipurpose storage scheme offering downstream irrigation across large areas of farmland in Nepal's Terai and northern India, along with flood regulation.
Despite decades of study, the scheme has not been built, and the Nepalese government has repeatedly revived planning, including efforts to commission detailed engineering studies and financing arrangements. Because so little of the Karnali is currently dammed, it remains a major focus of debate over Nepal's energy-export ambitions versus the value of a largely intact river.
Cultural and religious importance
The Karnali is woven into Hindu and Buddhist sacred geography through its association with the Kailash–Manasarovar region of Tibet, a place revered by Hindus, Buddhists, Jains and followers of Bon. The area around Mount Kailash and Lake Manasarovar is traditionally regarded as the source region of several holy rivers, and the Karnali is counted among the great waters linked to this sacred landscape.
The Tibetan name Mapcha Khambab, often rendered as the "Peacock River," reflects mythic traditions in which each of the major rivers issuing from the Kailash–Manasarovar mandala is associated with an animal-mouthed source. These traditions tie the river's headwaters to one of the most important pilgrimage centres in the Himalaya.
Downstream, the river's Indian continuation carries deep religious resonance: as the Ghaghara and especially as the Sarayu, it is the river associated with Ayodhya in the Ramayana, central to the story of Rama. The river thus connects a remote, sparsely populated Himalayan headwater to some of the most storied sacred sites of the wider Ganges plain.
Environment, wildlife and hazards
The Karnali is frequently described as Nepal's last major free-flowing river, a status that underpins its exceptional ecological value. Its lower reaches and the braided Geruwa channel support endangered Ganges river dolphins and gharial crocodiles, and the river sustains a rich fish fauna; periodic natural flooding is important for the wetland-dependent species and floodplain habitats of the region.
The Karnali is the lifeline of Bardia National Park, the largest protected area in the lowland part of the basin, whose forests and grasslands shelter tigers, one-horned rhinoceros, elephants, deer and abundant birdlife. The river is also internationally known among paddlers for multi-day white-water expeditions through its remote gorges, with rapids spanning roughly Class II to Class V, an activity that has become an economic and conservation argument for keeping the river undammed.
The basin faces significant natural hazards. As a high, heavily glacierised Himalayan catchment, it is exposed to glacial lake outburst floods and to intense monsoon flooding, while the far-western region is regarded as among the most vulnerable in Nepal to climate change. Large-scale damming proposals such as Karnali (Chisapani) raise additional environmental concerns over altered flood regimes, sediment transport, fish migration and habitat for the river's threatened megafauna.
Key facts
| Type | River |
| Local names | Mapcha Tsangpo / Mapcha Khambab (Tibet, "Peacock River"); Ghaghara and Sarayu (India) |
| Length in Nepal | ~507 km (315 mi) — the longest river within Nepal |
| Total length to Ganges | ~1,080 km (670 mi) |
| Source | Glacial headwaters on the Tibetan Plateau, in the Lake Manasarovar–Mount Kailash region |
| Headwater branches | Humla Karnali and Mugu Karnali (join near Galwa); plus Tila River |
| Major tributaries | Bheri (~264 km) and West Seti (~202 km) |
| Basin area | ~127,950 sq km (to the Ganges); over 90% of the Nepal portion lies above Chisapani |
| Mean flow at Chisapani | ~1,389–1,392 m³/s |
| Outflow | Joins the Ganges (as the Ghaghara) in India; largest Ganges tributary by volume |
| Key proposed project | Karnali (Chisapani) Multipurpose Project, ~10,800 MW, ~270 m rock-fill dam (proposed, not built) |
| Conservation | Nepal's last major free-flowing river; supports Ganges river dolphins, gharials and Bardia National Park |
Main tributaries
The Karnali (highlighted) shown with the rest of the Karnali system. Real river courses from OpenStreetMap — hover to label, click to switch river.
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.
More in the Karnali system
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.
Sources & data note
River length and drainage figures are approximate. The mapped course is the real river centreline from OpenStreetMap, clipped to Nepal. Hydropower figures are from our own source-cited hydro database.
- Karnali River (Ghaghara)Wikipedia ↗
- Upper Karnali Hydropower ProjectWikipedia ↗
- Bardiya National ParkWikipedia ↗
- River geometry — OpenStreetMap© OpenStreetMap contributors ↗
- Rivers of Nepal — overviewWikipedia ↗
- Department of Hydrology and MeteorologyGovernment of Nepal, DHM ↗
- Water and Energy Commission Secretariat (WECS)Government of Nepal, WECS ↗
- Karnali River SystemNepal River Portal ↗
- Everything You Need to Know About Nepal's 10,800 MW Karnali-Chisapani Hydropower ProjectNepal News ↗
- Upstream hydrology and the importance of snowmelt in buffering droughts in the Karnali basin in NepalFrontiers in Water ↗
- The Damming of the Karnali, Nepal's Last Free-Flowing RiverMuch Better Adventures ↗