Three days is enough to see Sukkur, Kot Diji Fort and Mohenjo-daro properly, without rushing any of them. The three sites sit in a loose triangle across upper Sindh, none more than about ninety minutes' drive from the next, which makes a circuit possible in either direction: Sukkur first or Larkana first, depending on where you're arriving from.
This itinerary bases you in Sukkur for two nights and Larkana for one, with the drives kept short enough that no single day is dominated by the road.
| At a glance | |
|---|---|
| Route | Sukkur → Kot Diji / Khairpur → Larkana → Mohenjo-daro → Sukkur |
| Total driving | About 3 to 4 hours across the three days |
| Best months | November to February |
| Overnight bases | Sukkur (2 nights), Larkana (1 night) |
| Getting there | Fly or take the train to Sukkur; drive or hire a car locally |
Day 1: Arrive in Sukkur, see the city
Spend your first day settling in and covering Sukkur itself. The Sukkur Barrage, Lansdowne Bridge and Sadhu Bela, the Hindu temple complex on an island in the Indus, are all within a short drive of each other and can comfortably be done in an afternoon. Our guide to places to visit in Sukkur and Rohri lays these out in more detail, including how to reach Sadhu Bela by boat.
In the evening, head to Lab-e-Mehran, the riverside park by the barrage, for a walk and something to eat while the Lansdowne and Ayub bridges are lit up; our Sukkur food guide covers what's worth ordering.
Overnight in Sukkur.
Day 2: Kot Diji Fort, Khairpur, on to Larkana
Start early. Kot Diji Fort is about 50 km from Sukkur, roughly 45 minutes to an hour by road, and is worth two to three hours: the Talpur-era fort climbs a limestone ridge with long ramparts, and there is a pre-Harappan settlement mound at its base. Our guide to Kot Diji Fort covers the layout and history in full.
Khairpur town itself sits close by, about 20 to 25 km from Sukkur, and can be worked into the same morning if you want a short stop before or after the fort.
From Kot Diji, continue to Larkana. It's roughly 85 km from Sukkur to Larkana by road, about an hour and a half, so plan the drive for the early afternoon once you've finished at the fort. Larkana itself has a handful of colonial-era buildings and bazaars worth a short walk if you arrive with daylight to spare; our guide to where to stay in Larkana covers the options for the night.
Overnight in Larkana.
Day 3: Mohenjo-daro, then back to Sukkur
Mohenjo-daro is about 28 km from Larkana, a drive of 30 to 45 minutes. Go early: the site has no real shade, and mornings are noticeably more comfortable for walking around the citadel mound and lower town. Allow two to three hours for the ruins and another hour for the museum if it's open. Our full Mohenjo-daro visitor guide covers the route through the site, and our guide to ticket prices and timings covers what it costs and when the gates are open.
From Mohenjo-daro, it's a straightforward drive back to Sukkur, roughly the same 85 km plus the short stretch to Larkana, so allow around two hours to get back if you're catching a flight or evening train out.
Adjusting the order
If you're arriving by air or train into Sukkur, doing the sites in the order above (Sukkur, then Kot Diji and Larkana, then Mohenjo-daro, then back to Sukkur) avoids backtracking. If you're coming from further south, such as Hyderabad or Karachi, and plan to continue north afterwards, it can make more sense to base in Larkana first, do Mohenjo-daro on day one, and finish in Sukkur before heading onward. Either way works; the driving totals are similar because the three points form a loop rather than a straight line.
Is three days enough?
For the core sights, yes. Three days lets you see all three places at a reasonable pace, with time in hand for the museum at Mohenjo-daro and an evening in Sukkur rather than treating every stop as a box to tick. If you also want the Indus River dolphin reserve near Sukkur, or more time in Khairpur's old town, add a fourth day rather than compressing the schedule; the summer heat in particular punishes a rushed itinerary in this part of Sindh.
Two days is possible if you cut either Kot Diji or a full evening in Sukkur, but it turns the trip into a series of short, tiring drives rather than a comfortable circuit.
Frequently asked questions
How far is it between Sukkur, Kot Diji and Mohenjo-daro?
Kot Diji is about 50 km from Sukkur, Larkana is about 85 km from Sukkur, and Mohenjo-daro is a further 28 km beyond Larkana. None of the legs takes more than about an hour and a half.
What is the best time of year for this itinerary?
November to February, when daytime temperatures are manageable for walking around Mohenjo-daro and Kot Diji. Upper Sindh gets extremely hot from April to September.
Do I need my own car for this route?
A car with a driver, hired in Sukkur or Karachi, is the easiest option and lets you set your own pace between the sites. Trains and buses connect Sukkur and Larkana, but you'd still need local transport for Kot Diji and the ruins themselves.
Is this route safe to travel?
The UK Foreign Office currently advises against all but essential travel to Sindh north of and including Nawabshah, which covers this entire route. Pakistani travellers make these trips routinely; stick to the main roads, travel by day, and check current advice before setting out.
Can I do Sukkur and Mohenjo-daro in two days instead?
Yes, if you're willing to cut Kot Diji Fort or shorten your time in Sukkur city. It works but leaves less room if a flight or the site's opening hours don't line up exactly as planned.
Is northern Sindh safe for overseas visitors?
Pakistani visitors travel here all year, but as of September 2026 the UK government advises against all but essential travel to Sindh north of Nawabshah, which covers this area. If you hold a foreign passport, check your own government's advice before you go, because travelling against it can void your insurance. Everyone should check local news and current police advice before setting out.