Route · Capital to the date belt

Islamabad to Khairpur Bus Ticket Price, Online Booking, Timing

The Islamabad to Khairpur ticket price starts at about Rs 2,600 and rises to roughly Rs 4,300 in business class. The journey covers around 1,200 km and takes fourteen hours, with Khairpur sitting an hour south of Sukkur on the N-5.

Ticket price from
Rs 2,600Standard seated
Better classes
Rs 4,300Business class
Distance
1,200 kmVia Sukkur
Journey time
14hOvernight
Operators
3 namedPlus Sukkur connections

Short answer: the Islamabad to Khairpur bus ticket price runs from about Rs 2,600 on Sania Express to about Rs 4,300 for Faisal Movers business class. Khairpur is a district headquarters and the centre of Sindh’s date trade.

Fares by operator

Islamabad to Khairpur ticket price by operator

Khairpur is a scheduled stop on the Karachi and Hyderabad corridor, so the Islamabad to Khairpur ticket price benefits from the competition running past it.

Islamabad to Khairpur fares by operator
Bus operator Class Route Journey time Ticket price
Sania Express Standard seated, air conditioned Rawalpindi to Khairpur via Sukkur 14h 30m Rs 2,600
Kohistan Express Luxury, air conditioned Islamabad to Khairpur, Hyderabad service 14h Rs 3,000
Faisal Movers Executive, air conditioned Islamabad Faizabad to Khairpur 14h Rs 3,400
Faisal Movers Business class, air conditioned Islamabad Faizabad to Khairpur 14h Rs 4,300

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.

Khairpur, Khairpur Nathan Shah and Khairpur Mirs

Three names, and only one of them is this town. Khairpur Mirs is the formal name for the district headquarters covered on this page. Khairpur Nathan Shah is a completely different town in Dadu district, roughly two hundred kilometres away across the Indus. Operators shorten both to Khairpur, and after fourteen hours that is not a mistake you want to discover on arrival. Use the full name when booking.

Book Islamabad to Khairpur.
Compare every operator on the route.

Compare live fares
The real choice

Which is the best bus service from Islamabad to Khairpur

Three named operators on a fourteen hour overnight, where the seat genuinely matters.

Cheapest

Sania Express

The fare floor and air conditioned, and a Sindh operator, which makes it more likely to treat Khairpur as a real stop.

From Rs 2,600

Best value

Kohistan Express

A luxury seat for Rs 400 over the floor on a fourteen hour night, which is the single best value step on this route.

From Rs 3,000

Best sleep

Faisal Movers

The widest seat and a proper terminal. On this distance business class is one of the few places it can be justified.

From Rs 3,400

Our verdict

Kohistan Express at Rs 3,000 for most people, Faisal Movers business at Rs 4,300 if you have to work on arrival. Fourteen hours in a standard seat is a long night, and the Rs 400 step to luxury is the cheapest real improvement available. Sania Express remains the sensible floor if price leads.

Schedule

Islamabad to Khairpur bus timings

Fourteen hours from the capital makes this an overnight route by default.

Afternoon

1:00 PM to 4:00 PM

A smaller band, arriving in the small hours.

Evening

5:00 PM to 9:00 PM

The main band, arriving between roughly 7:00 AM and 11:00 AM.

Late night

10:00 PM onwards

Karachi corridor services, arriving in the afternoon.

Busy periods

Eid and date season

Eid fills the corridor, and the date harvest brings heavy trade traffic through the district.

Where to board

Islamabad and Khairpur terminals

Standard split between the two twin cities terminals.

Pirwadhai and Faizabad

Sania Express
Pirwadhai in Rawalpindi.
Kohistan Express and Faisal Movers
Board around Faizabad, on the metro line.
Worth knowing
Say Khairpur Mirs when booking, not just Khairpur.

Khairpur

Set down
The main town stand, close to the centre.
Onward connections
Sukkur, Rohri, Gambat, Ranipur, Kot Diji and Nawabshah all run from here.
Worth knowing
Kot Diji fort is a short local ride from the town.
The road

The road to Khairpur

Motorway to Sukkur, then an hour south on the national highway.

  • Islamabad and Rawalpindi Departures from Pirwadhai and Faizabad, mostly evening.
  • M-2, M-4 and M-5 through Punjab The first nine or ten hours, on motorway throughout.
  • Sukkur and Rohri The main rest stop and where the motorway gives way to the N-5.
  • Ranipur and Kot Diji The last towns before Khairpur on the highway.
  • Khairpur Arrival about fourteen hours after departure.

The corridor is shared with Islamabad to Sukkur and continues to Islamabad to Hyderabad.

Common questions

Islamabad to Khairpur bus FAQs

What is the Islamabad to Khairpur bus ticket price?

Fares run from about Rs 2,600 on Sania Express to about Rs 4,300 for Faisal Movers business class. Kohistan Express sits around Rs 3,000.

How long does the Islamabad to Khairpur bus take?

About fourteen hours for roughly 1,200 km, on motorway to Sukkur and then an hour south on the N-5.

Is this the same as Khairpur Nathan Shah?

No. Khairpur Nathan Shah is a different town in Dadu district, about two hundred kilometres away across the Indus. This page covers Khairpur Mirs, the district headquarters. Use the full name when booking.

Which is the best bus service from Islamabad to Khairpur?

Kohistan Express at around Rs 3,000, which gives you a luxury seat for Rs 400 above the floor on a fourteen hour night. Business class is defensible here if you need to arrive rested.

Are the buses overnight?

Almost all of them. The main band leaves between 5:00 PM and 9:00 PM and arrives between roughly 7:00 AM and 11:00 AM.

Can I continue to Nawabshah or Gambat from Khairpur?

Yes. Sukkur, Rohri, Gambat, Ranipur, Kot Diji and Nawabshah all run from the Khairpur stand through the day.

Book your Islamabad to Khairpur ticket

Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.

Compare fares now