Open Travel Guide
  1. Home
  2. Destinations
  3. Pakistan
  4. Sindh
  5. Day Trips
  6. Sukkur, the Barrage, and Sadhu Bela

Day Trips · Sindh, Sindh

Sukkur, the Barrage, and Sadhu Bela

  • DistanceAbout 470 km from Karachi; about 305 km from Hyderabad
  • Travel timeAbout 7-8.5 hours by train from Karachi; a shorter flight is available to Sukkur Airport (SKZ)
  • TransportOvernight train or domestic flight
  • Difficultymoderate
  • Rating★ 4.4
  • Best seasonNovember-February (interior Sindh's summers are among the hottest recorded anywhere)

Sukkur, about 470 km from Karachi and 305 km from Hyderabad, is best treated as an overnight trip given the roughly 7-8.5 hour overnight train journey from Karachi Cantt, though a domestic flight to Sukkur Airport (SKZ) cuts the travel time to about 1-1.5 hours for those with less time.

Sukkur, about 470 km from Karachi and 305 km from Hyderabad, is best treated as an overnight trip given the roughly 7-8.5 hour overnight train journey from Karachi Cantt, though a domestic flight to Sukkur Airport (SKZ) cuts the travel time to about 1-1.5 hours for those with less time. The city sits on the Indus River beside the Sukkur Barrage, a major early-20th-century irrigation structure completed in 1932 that transformed agriculture across Sindh by controlling the Indus for the surrounding canal network, and remains an impressive feat of colonial-era engineering to walk across on foot. A short boat ride from the riverbank reaches Sadhu Bela, a small island temple complex sacred to Hindu pilgrims, its white-domed shrines rising directly from the Indus and offering a striking contrast to the barrage's industrial scale nearby. The old city's bazaars near the Clock Tower area sell Sindhi ajrak textiles and handicrafts, and Sukkur's riverside setting offers pleasant early-morning and evening views across the Indus. An overnight visit allows a full day to see the barrage, take the boat to Sadhu Bela, and browse the old city bazaars without the fatigue of the very long round-trip distance from Karachi; a rushed single-day visit is possible only by flying both ways. Interior Sindh, including Sukkur and nearby Jacobabad, records some of the highest temperatures anywhere in the world during summer, making the November-February window essential rather than merely preferable for a comfortable visit.

Practical information for Sukkur, the Barrage, and Sadhu Bela · Last updated August 2026
Distance About 470 km from Karachi; about 305 km from Hyderabad
Travel time About 7-8.5 hours by train from Karachi; a shorter flight is available to Sukkur Airport (SKZ)
Getting there Mode: Overnight train or domestic flight; Detail: Pakistan Railways overnight services (Green Line Express, Tezgam) from Karachi Cantt to Sukkur Junction, or a domestic flight to Sukkur Airport (SKZ) for a much shorter journey
Difficulty moderate
Address Sukkur Barrage, Sukkur, Sindh

How to get there

  • Overnight train: Karachi Cantt to Sukkur Junction (about 7-8.5 hours, PKR 900-4,500 depending on class)
  • Domestic flight: Karachi to Sukkur Airport (SKZ), roughly 1-1.5 hours
  • Bus: Daewoo Express Karachi to Sukkur (about 8-9 hours, PKR 3,200-4,200)

Weather through the year in Sindh

19° JAN 21° FEB 26° MAR 30° APR 32° MAY 33° JUN 31° JUL 30° AUG 30° SEP 29° OCT 24° NOV 20° DEC

Best time Shoulder Worth avoiding

Average daytime temperature in °C. Figures are for Sindh.

Location

Sukkur Barrage, Sukkur, Sindh

27.6806, 68.8453 View on map

Highlights

  • Sukkur Barrage, a major 1932 Indus irrigation structure and feat of colonial engineering
  • Sadhu Bela, a sacred Hindu island temple complex reached by a short boat ride on the Indus
  • Old city bazaars near the Clock Tower selling Sindhi ajrak textiles and handicrafts
  • Riverside views across the Indus, especially at sunrise and sunset
  • A gateway to Mohenjo-daro for travelers continuing on to Larkana District

Tips for visiting

  • Fly to Sukkur Airport (SKZ) if time is limited, since the train journey from Karachi runs 7-8.5 hours each way
  • Take an overnight train for a comfortable, budget-friendly option if traveling with more flexible time
  • Arrange the short boat crossing to Sadhu Bela through boatmen at the riverbank near the barrage
  • Avoid this trip between May and September, when interior Sindh regularly records extreme, sometimes record-breaking heat
  • Combine an overnight Sukkur stay with a continuation to Mohenjo-daro, about 3-4 hours further by road via Larkana

When to visit

Visit November through February; interior Sindh, including Sukkur, records some of the highest temperatures in the world during summer.

Frequently asked questions

How far is Sukkur from Karachi?

Sukkur is about 470 km from Karachi, roughly 7-8.5 hours by overnight train, or about 1-1.5 hours by domestic flight.

What is the Sukkur Barrage?

It is a major irrigation barrage on the Indus River completed in 1932, a key piece of colonial-era engineering that still controls water for Sindh's canal network.

What is Sadhu Bela?

Sadhu Bela is a small Hindu temple complex on an island in the Indus River near Sukkur, reached by a short boat ride and still an active pilgrimage site.

Is a same-day round trip from Karachi realistic?

Only by flying both ways; the overnight train distance makes an overnight stay in Sukkur far more practical for most visitors.