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 Karachi | Haleji (roughly 70 to 90 km, sources differ), Hadero (about 85 km), Keenjhar (about 120 km) |
| Best for a family picnic | Keenjhar |
| Best for birds | Haleji and Drigh, November to February |
| Largest | Manchar, from about 36 to 500 sq km depending on the season |
| Ramsar wetlands | Keenjhar, Haleji and Drigh, all listed in 1976 |
| Best months | November 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.