Jamshoro is both a small university town on the Indus, about 18 km north-west of Hyderabad, and a large district that runs up the west bank of the river to Sehwan. The best places to visit are Ranikot Fort near Sann, Kirthar National Park, the shrine at Sehwan Sharif, Manchar Lake and the Lakki hills. Kotri Barrage and the riverbank near Jamshoro are the easy ones.
Distances are the whole problem here. The district is about 220 km from north to south, so most visitors pick one or two sites rather than trying everything in a day. This overview shows how the pieces fit and points to our single-site guides for the detail.
| At a glance | |
|---|---|
| Jamshoro town | About 18 km north-west of Hyderabad, about 150 km from Karachi |
| District | Created in 2004 from Dadu; tehsils Kotri, Sehwan, Manjhand, Thano Bula Khan |
| Size | About 11,260 sq km, about 220 km north to south |
| Ranikot Fort | About 90 km north of Hyderabad on the N-55; last 21 km from Sann on a rough road |
| Sehwan Sharif | About 130 km north-west of Hyderabad |
| Best season | Cooler months, roughly November to February |
Where is Jamshoro and how do you get there?
Jamshoro town sits on the Indus near Hyderabad. From Karachi it is about 150 km, most of it on the M-9 motorway to Hyderabad, and then the Indus Highway (N-55) heads north on the west bank. Everything in the district lies off that road or its branches.
Two bases work well. Hyderabad has the hotels, food and transport, and it is the natural starting point for Ranikot and Sehwan. Karachi works for Ranikot as a long day trip. Sehwan and the hills are better with a night in between.
Ranikot Fort near Sann
This is the district's headline site. Ranikot is a walled fortification in the Kirthar foothills that Wikipedia puts at 31 km in length; other sources give circumferences of 26 to 32 km, so treat the figure as "around 30 km". It is often called the Great Wall of Sindh. Inscription evidence points to the Gupta period (4th or 5th century AD), and the Talpurs rebuilt parts in 1812. It has been on UNESCO's tentative World Heritage list since 1993, and restoration was suspended in 2006 after quality concerns.
You reach the Sann Gate from the town of Sann on the Indus Highway, and the road from Sann to the fort is about 21 km and rough. Our Ranikot Fort guide covers the gates and what to see, and the Karachi to Ranikot Fort route has the drive.
Kirthar National Park
Ranikot lies inside the Kirthar range, and the park around it is one of Pakistan's larger protected areas, with ibex, wild goat and birds. Access rules and routes are covered in our Kirthar National Park guide.
Sehwan Sharif
Sehwan is one of the oldest towns in Sindh and the home of the shrine of the 13th-century Sufi saint Lal Shahbaz Qalandar, which draws hundreds of thousands of pilgrims a year. There is also the Kafir Qila mound, and Manchar Lake lies to the west. Read our Sehwan Sharif guide for the shrine and its customs, and the Urs guide if you are thinking of going during the festival.
Manchar Lake
Manchar is Pakistan's largest natural freshwater lake, about 18 km west of Sehwan Sharif according to travel listings, and it can spread to around 500 sq km after heavy rain. Its size swings with the season, and it has suffered from pollution and falling water levels, so expect a working, fishing lake rather than a landscaped one. Ask locally about access and boat rides before you go.
The Lakki hills and hot springs
The Lakki hills run about 50 miles eastwards to end at the Indus near Sehwan, and the range is of recent volcanic origin, with hot springs and sulphur vents. A scientific study of the springs at Lakki Shah Saddar recorded two of them as warm, at 40 to 42 C, with hydrogen sulphide. The hills are also an old pilgrimage area, and only ruins remain of the temples Xuanzang mentioned in the seventh century.
Facilities are basic, so go with a local guide or driver rather than on your own, and in the cooler months. We have no current opening or fee information, so don't expect an organised site.
River views: Kotri Barrage and the Jamshoro riverbank
Kotri Barrage, also called Ghulam Muhammad Barrage, was built in 1955 between Jamshoro and Hyderabad. It is a working irrigation structure about 1,600 m long with 44 bays, so treat it as a place to look at the Indus, not a tourist attraction.
Jamshoro town is known as Education City, with the University of Sindh, Mehran University and Liaquat University of Medical and Health Sciences all here. The Sindh Museum is a separate stop in Hyderabad's Rani Bagh area, on the Hyderabad side; see our Rani Bagh guide.
A sensible plan
- One day from Karachi or Hyderabad: Ranikot Fort only, starting early.
- Two days: Ranikot on day one, then Sehwan Sharif, Lakki hills and Manchar on day two, with a night in Hyderabad or Sehwan.
- Add-ons: Hyderabad's bazaars and tombs fill a spare half-day, see the Kalhora tombs.
Is Jamshoro safe to visit?
The southern part of the district, including Jamshoro town, Kotri and Sann, lies south of Nawabshah. Sehwan and the hills lie north of it. The UK government's Pakistan travel advice (updated 22 September 2026) advises against all but essential travel to Sindh north of Nawabshah, and a suicide bombing killed at least 83 people at the Sehwan shrine in February 2017. Pakistani visitors, including pilgrims, do still travel to Sehwan. Check local news and police advice before you go, and if you hold a foreign passport, check your own government's advice, because it can affect your travel insurance.
Is it worth visiting?
Ranikot is the reason for most trips, and it is worth it if you like empty landscapes and can cope with a rough road. Sehwan suits readers interested in Sufi culture, and the district as a whole suits people who like to explore with a driver.
It does not suit families who want managed sites, restaurants and facilities, and it is a poor choice in the summer heat. See our destinations page for other places to plan around, and best time to visit Sindh for seasons.
Frequently asked questions
What is the best place to visit in Jamshoro?
Ranikot Fort, the long wall in the Kirthar foothills, is the best-known site. Sehwan Sharif is the main religious destination.
How far is Jamshoro from Karachi?
About 150 km, mostly on the M-9 motorway to Hyderabad. Jamshoro is around 18 km beyond Hyderabad.
How far is Ranikot Fort from Hyderabad?
About 90 km on the Indus Highway, with a rough 21 km road from Sann to the fort.
Is Sehwan Sharif in Jamshoro district?
Yes. Sehwan is one of the four tehsils of the district and is roughly 130 km north-west of Hyderabad.
What is Manchar Lake?
Pakistan's largest natural freshwater lake, west of Sehwan. Its area varies a great deal with rainfall.