Sadiqabad to Khairpur Nathan Shah Bus Ticket Price, Online Booking, Service Timing
Khairpur Nathan Shah, in Dadu district on the Indus’s west bank, is a taluka of about 379,000 people. It is a different place from Khairpur city in upper Sindh, and from Khairpur Tamewali in Punjab.
Short answer: Sadiqabad to Khairpur Nathan Shah costs about Rs 2,800 and takes roughly seven hours by bus: a Karachi bound coach to Moro, across the Indus to Dadu, then a coach north. Make sure your ticket names the right Khairpur.
Sadiqabad to Khairpur Nathan Shah ticket price by operator
What each operator charges from Sadiqabad to Khairpur Nathan Shah, and where you board.
| Bus operator | Class | Boards in Sadiqabad | Journey time | Ticket price |
|---|---|---|---|---|
| Karachi coach to Moro, then via Dadu | Multi stage, for Khairpur Nathan Shah | New General Bus Stand | About 7h | About Rs 2,800 |
| Coach to Sukkur, then via Larkana | Multi stage, for Khairpur Nathan Shah | GT Road terminal | About 7h 30m | About Rs 2,900 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Three towns, one name
Khairpur Nathan Shah sits between Dadu and Mehar on the west bank road.
The 2010 and 2022 floods hit this part of Dadu district hard.
Which Khairpur
Check before you book.
Khairpur Nathan Shah
- Where
- Dadu district, west bank.
- How
- Via Moro and Dadu.
Khairpur city
- Where
- Upper Sindh, on the N-5.
- Tip
- A different town.
Khairpur Tamewali
- Where
- Bahawalpur district, Punjab.
- Tip
- Different again.
How to choose
Confirm the <strong>Dadu district</strong> Khairpur when booking.
Which is the best bus from Sadiqabad to Khairpur Nathan Shah
Three options for three different priorities.
Via Moro and Dadu
Multi stage to reach Khairpur Nathan Shah.
About Rs 2,800Via Larkana
Multi stage to reach Khairpur Nathan Shah.
About Rs 2,900Dadu
Main change point to reach Khairpur Nathan Shah.
Pay locallyOur verdict
<strong>Via Moro and Dadu</strong>.
Sadiqabad to Khairpur Nathan Shah bus timings
Daytime.
Morning coach
7:00 AMMoro by early afternoon, heading for Khairpur Nathan Shah.
Dadu
AfternoonCoach north, heading for Khairpur Nathan Shah.
Flood season
July to SeptemberCheck the roads, heading for Khairpur Nathan Shah.
Summer
May to AugustVery hot, heading for Khairpur Nathan Shah.
Flood country
Dadu district’s west bank towns were badly affected in the 2022 floods.
Sadiqabad and Khairpur Nathan Shah terminals
Where to board in Sadiqabad and where you arrive in Khairpur Nathan Shah.
Sadiqabad
- Faisal Movers
- New General Bus Stand, beside the Moon Cheema filling station on KLP Road.
- Royal Movers
- Main GT Road, next door to the Waraich Express terminal.
Khairpur Nathan Shah
- From Dadu
- Local coaches north for Khairpur Nathan Shah.
- Khairpur Nathan Shah
- Town for Khairpur Nathan Shah.
- Onward
- Mehar for Khairpur Nathan Shah.
The road from Sadiqabad to Khairpur Nathan Shah
Down the N-5 to Moro, across the Indus, then north.
- SadiqabadDeparture, km 0 on the way to Khairpur Nathan Shah.
- Morokm 330 on the way to Khairpur Nathan Shah.
- DaduChange, km 370 on the way to Khairpur Nathan Shah.
- Khairpur Nathan ShahArrival about seven hours after departure, km 380.
West bank road
The road north from Dadu runs between the Indus and the Kirthar foothills.
Sadiqabad to Khairpur Nathan Shah bus options compared
How the realistic options compare on this route.
Bus
Rs 2,800about, multi stage
Via Moro and Dadu.
Best for most.
Coach to Sukkur, then via Larkana
About Rs 2,900multi stage
Coach to Sukkur, then via Larkana reaches Khairpur Nathan Shah in 7h 30m, boarding at GT Road terminal.
Middle option for Khairpur Nathan Shah at About Rs 2,900.
Cheapest way to travel from Sadiqabad to Khairpur Nathan Shah
About Rs 2,800 via Dadu.
Sadiqabad to Khairpur Nathan Shah bus FAQs
What is the Sadiqabad to Khairpur Nathan Shah bus ticket price?
Fares start at about Rs 2,800 with Karachi coach to Moro, then via Dadu. Coach to Sukkur, then via Larkana is about Rs 2,900. Prices change with class, season and fuel adjustments, so check the live fare before paying.
How long does the bus from Sadiqabad to Khairpur Nathan Shah take?
About seven hours with changes for roughly 380 km via moro and dadu.
Is this the same as Khairpur city?
No; Khairpur Nathan Shah is in Dadu district.
How far is it from Dadu?
A short ride north.
Related routes and operators
From Sadiqabad and to Khairpur Nathan Shah
Operator fare lists
Book your Sadiqabad to Khairpur Nathan Shah ticket
Buses from Sadiqabad to Khairpur Nathan Shah compared, with no booking fee added to the published fare.
Compare fares now