Sindh

Lakes of Sindh: Keenjhar, Haleji, Manchar and Drigh

The main lakes of Sindh compared: Keenjhar, Haleji, Hadero, Manchar and Drigh, with distances, what each is for and when to visit.

By Explore Pakistan · Published 2 October 2026 · 5 min read

Bhodesar Lake Dam, Thar, Sindh Pakistan, Lakes of Sindh
Photo: JunaidAlam · CC BY-SA 4.0 · Wikimedia Commons

The lakes of Sindh worth visiting are Keenjhar and Haleji near Thatta, Hadero further east on the Thatta side, Manchar near Sehwan, and Drigh near Larkana. They are not mountain lakes: all are shallow, low-lying and fed by the Indus system, and they suit picnics, boat rides and winter birdwatching better than swimming holidays. For a day trip from Karachi, Keenjhar and Haleji are the two to pick.

Each lake below has its own character, so this guide helps you choose rather than describe everything. Where we have a dedicated guide, it is linked.

At a glance
Closest to KarachiHaleji (roughly 70 to 90 km, sources differ), Hadero (about 85 km), Keenjhar (about 120 km)
Best for a family picnicKeenjhar
Best for birdsHaleji and Drigh, November to February
LargestManchar, from about 36 to 500 sq km depending on the season
Ramsar wetlandsKeenjhar, Haleji and Drigh, all listed in 1976
Best monthsNovember to February; summer is very hot

Keenjhar Lake (Kalri Lake)

Keenjhar is the lake most Karachi families know. It lies in Thatta district and is about 120 km from Karachi, about 20 to 35 km from Thatta depending on the source. The lake is roughly 24 km long and 6 km wide and shallow, around a metre deep on average, and it is a main source of drinking water for Karachi and Thatta.

What people do here is simple: hire a motorboat, picnic on the shore, fish and visit the shrine of Noori Jam Tamachi, a folklore figure whose grave sits in the middle of the lake. Winter brings ducks, geese, flamingos, cormorants and herons. Keenjhar is a wildlife sanctuary and a Ramsar site, so do not feed or disturb birds. Crocodiles are reported in the lake, so think twice before swimming.

Boat rates, entry fees and the state of the shoreline resorts change, and older online figures are unreliable, so ask at the jetty before boarding. See our Keenjhar Lake guide and the distance from Karachi for planning details.

Haleji Lake

Haleji is smaller, about 6.6 sq km of water, and quieter. It began as a saline lagoon, and British engineers turned it into a freshwater reservoir for Karachi's supply, finishing the work in 1943. It is now a wildlife sanctuary and Ramsar site, and described by the Sindh wildlife authorities as one of the most important winter areas for migratory waterfowl in Eurasia.

Birders are the people who benefit most. The sanctuary reports as many as 223 bird species and marsh crocodiles. Go between November and February, early in the morning, with binoculars. Distance from Karachi is commonly given as 70 to 90 km. Our guide to Haleji Lake has detail, and Keenjhar vs Haleji helps if you can only do one.

Hadero Lake

Hadero is a brackish lake of about 1,321 hectares in Thatta district, about 85 km east of Karachi. It was made a game reserve in 1971 and a wildlife sanctuary in 1977. It draws waterfowl including pelicans, storks and cranes, and ornithologists favour it.

It is not a picnic spot. Visitor facilities are not described in the sources we found, and local fishermen still fish the lake, so treat it as a quiet birding stop and ask locally about access before heading out.

Manchar Lake

Manchar is the largest freshwater lake in Pakistan, about 18 km from Sehwan Sharif across parts of Jamshoro and Dadu districts. It swells and shrinks with the seasons, from about 36 sq km to as much as 500 sq km in the monsoon.

It is best known for the Mohana, the "boat people" who live on and around it and fish for a living. The lake has been damaged for decades by saline drainage and sewage from the Main Nara Valley Drain, and bird counts fell from 25,000 in 1988 to 2,800 in 2002. In the 2022 floods the lake was deliberately breached to protect other areas. This is a lake to visit for people and context, not for scenery. Our Manchar Lake guide goes into more detail, and many visitors pair it with Sehwan Sharif.

Drigh Lake

Drigh lies in Qambar Shahdadkot district, about 29 km from Larkana and 7 km from Qambar town. It covers about 164 hectares, was made a wildlife sanctuary in 1972 and a Ramsar site in 1976, and is an Important Bird Area. More than 30 species are documented, including herons, egrets, ducks, kingfishers, ospreys and marsh harriers.

It is a small lake that makes sense as an add-on to Mohenjo-daro (see our Mohenjo-daro guide) rather than a destination on its own. Winter is the time.

Which lake should you choose?

  • A day out with children from Karachi: Keenjhar.
  • Birdwatching close to Karachi: Haleji, with Hadero as an add-on.
  • Culture and people: Manchar, on the way to or from Sehwan.
  • Combined with the Indus ruins: Drigh, with Mohenjo-daro.

For the full list of protected wetlands see Ramsar sites in Sindh, and for the bigger picture the best time to visit Sindh. Our Sindh destinations page has more places to add.

Is it safe to visit the lakes of Sindh?

Keenjhar, Haleji and Hadero are within a few hours of Karachi and are popular with Pakistani families. Manchar and Drigh are in upper Sindh. The UK government's travel advice (updated September 2026) advises against all but essential travel to the part of Sindh north of Nawabshah, so check current local news and police advice before setting out, travel in daylight, and avoid overnight stays on the road. Foreign-passport holders should read their own government's advice, since it can void travel insurance.

Frequently asked questions

Which is the largest lake in Sindh?

Manchar Lake, which is also the largest freshwater lake in Pakistan. Its area varies from about 36 sq km to around 500 sq km depending on the season.

Which lake is closest to Karachi?

Haleji and Hadero are the closest, at roughly 70 to 90 km. Keenjhar is farther at about 120 km.

When is the best time to visit the lakes of Sindh?

November to February, when the weather is mild and migratory birds are present. Summers are hot and the shoreline offers little shade.

Can you swim in Keenjhar Lake?

Visitors do swim, but the lake is shallow, unsupervised in many places and reported to have crocodiles. Stay near shore and keep children close.

Which Sindh lake is best for birdwatching?

Haleji for ease of access from Karachi, Drigh for upper Sindh. Go early in the morning in winter.

Keep reading

More from Sindh

All Sindh & Balochistan guides
Sindhi Sai Bhaji

Sindh

Sai Bhaji Recipe: Sindhi Spinach and Dal

A home recipe for sai bhaji, the Sindhi spinach and chana dal curry, with ingredients, method, variations, what to serve it with and where to try it.

5 min read

Timeless beauty · Serene waters · Living culture

Want us to plan it for you?

Tell us your dates, your group and where you want to go. A travel expert will shape a route for you within a day.