The places to visit in Khairpur, a former princely state in upper Sindh, come down to three sights worth the trip: Faiz Mahal, the Talpur palace in the city; Kot Diji Fort and the ancient mound below it, about 25 km south-west; and the shrine of the Sufi poet Sachal Sarmast at Daraza Sharif, roughly 40 to 50 km away. Between them they cover palace, fort, prehistory and Sufi culture in a day or two.
This is a district overview beyond Faiz Mahal and the famous dates, so it keeps to the map and to what makes each stop worth the drive. It also covers the heat and the security advice for this part of Sindh.
| At a glance | |
|---|---|
| Khairpur city | Capital of Khairpur district; population 191,044 (2023 census) |
| Kot Diji | About 25 km south-west of Khairpur |
| Sachal Sarmast shrine | About 40 to 50 km from Khairpur (sources vary), near Ranipur on the N-5 |
| Best season | Winter; summer highs frequently pass 50 C |
| Ruled by | The Talpur dynasty, from 1783 until the state joined Pakistan in 1947 |
Faiz Mahal, in the city
Faiz Mahal was the court of the Khairpur Talpur rulers and dates from 1798. It is the centrepiece of the old capital, and the reason many visitors stop in the city at all. Access rules and opening arrangements have their own page, so read our Faiz Mahal Khairpur guide before you set out.
Kot Diji Fort
The fort was built between about 1785 and 1795 by Mir Sohrab Khan Talpur, on the Rohri hills at the edge of the Thar desert. It stands on a hill about 110 feet high with 30-foot walls around the upper part, three towers of around 50 feet, and inside it cannon positions, a water reservoir, a store for munitions, a prison and a courtroom. A travel listing gives its hours as 8 am to 6 pm, but check locally as timings and access can change.
It is a protected heritage site, though the Wikipedia article notes that parts of the fort are held by powerful local families. Our Kot Diji Fort guide has the walk-through.
The Kot Diji prehistoric site
At the foot of the same hill lie the remains of a settlement that gave its name to the Kot Dijian phase, an early stage of the Indus civilisation. Encyclopaedia Britannica dates the origins to about 3500 BCE, and a stone rubble wall of about 3000 BCE surrounds the citadel. Excavations were done in the 1950s.
There is not much to see for a general visitor, but for readers of history it makes the fort more than a Talpur curiosity.
Sachal Sarmast's shrine at Daraza Sharif
Sachal Sarmast (about 1739 to 1827 or 1829, depending on the source) was a Sufi poet who wrote in seven languages and is known as the poet of seven tongues. His shrine at Daraza Sharif near Ranipur is decorated with Sindhi tilework. Ranipur is about 50 km from Khairpur on the N-5 and about 30 km from Kot Diji, so the shrine can be combined with the fort in a single circuit. Our guide to the life of Sachal Sarmast and visiting the shrine has the detail.
How to get around Khairpur
Khairpur lies on the Indus in northern Sindh, and the N-5 runs through the district. You will want a car and driver for the fort and the shrine, since the sights are spread out. From Karachi, one listing puts Kot Diji at more than 400 km, about 6.5 hours by car, and about 250 km from Hyderabad. It is best treated as a base for one night, not a day trip from Karachi.
Best time to visit Khairpur
Winter. The city has a hot arid climate, and summer temperatures frequently exceed 50 C, so sightseeing in June is a poor idea. Our Khairpur dates guide covers the date season. For seasons across Sindh, see best time to visit Sindh and our when to go guide.
Is Khairpur safe for visitors?
Khairpur lies in Sindh north of Nawabshah. The UK government's Pakistan travel advice (updated 22 September 2026) advises against all but essential travel to that part of Sindh, so overseas visitors should check their own government's advice, which can affect travel insurance. Pakistani travellers do visit Khairpur and its shrines, but you should check local news and current police advice before you set out.
Is it worth the journey?
For readers who enjoy history off the main routes, yes. Khairpur suits a two-day loop with a night in the city, especially if you are already on the way to Sukkur or Mohenjo-daro. See our Sukkur guide for what is nearby, and our destinations page for wider ideas.
It does not suit anyone with a short trip, small children in summer, or a wish for polished tourist facilities. The sights are quiet and lightly visited, and information on the ground is limited.
Frequently asked questions
What is Khairpur famous for?
Its Talpur-era palace, Faiz Mahal, Kot Diji Fort, and dates. It is also known for the Sachal Sarmast shrine at Daraza Sharif.
How far is Kot Diji Fort from Khairpur?
About 25 km to the south-west of the city.
How far is Sachal Sarmast's shrine from Khairpur?
Between about 40 and 50 km, depending on the source. It is at Daraza Sharif near Ranipur.
When was Faiz Mahal built?
In 1798, as the court of the Talpur rulers of Khairpur.
When is the best time to visit Khairpur?
In winter. Summer temperatures often go above 50 C.