Route · Peshawar down the Indus corridor

Peshawar to Dera Ismail Khan Bus Ticket Price, Timings, Online Booking

The Peshawar to Dera Ismail Khan ticket price starts at about Rs 1,400 and reaches Rs 2,600 in the better classes. The journey takes five to six hours through Kohat and Bannu, on the road that carries southbound traffic out of Khyber Pakhtunkhwa.

Ticket price from
Rs 1,400Local coaches
Better classes
Rs 2,600Business
Distance
300 kmVia Kohat and Bannu
Journey time
5h to 6hIndus corridor
Junction for
South PunjabAnd Balochistan

Peshawar to Dera Ismail Khan bus ticket price: fares run from about Rs 1,400 to Rs 2,600 depending on class. The journey takes five to six hours through Kohat and Bannu, and Dera Ismail Khan is where the Indus corridor opens toward south Punjab and Balochistan.

Fares by operator

Peshawar to Dera Ismail Khan ticket price by operator

This corridor is served mainly by regional operators and the western Punjab specialists rather than the national brands, which concentrate on the motorway network.

Peshawar to Dera Ismail Khan fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard6h 00mRs 1,400
New Khan Road RunnersStandard5h 30mRs 1,700
Niazi ExpressStandard5h 30mRs 1,800
Faisal MoversBusiness5h 00mRs 2,600

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

The road that most long distance buses avoid

Many Peshawar to Multan and Peshawar to Karachi services take the motorway east through Islamabad rather than coming down this way, even though the Indus road is shorter. It is slower, passes through quieter country and has fewer facilities. That makes Dera Ismail Khan better served by regional operators who know the road than by national brands passing through.


The junction

Where the Indus corridor opens up

Dera Ismail Khan sits on the western bank where three regions meet, which is why the operators serving it run networks rather than single routes.

SOUTH

Into south Punjab

Layyah, Bhakkar, Muzaffargarh and Multan by the western bank road. New Khan and Niazi Express both run these as core network towns.

WEST

Toward Zhob and Quetta

The Balochistan road runs south west from here. Peshawar to Quetta services taking the direct routing come through Dera Ismail Khan.

NORTH

Bannu and Kohat

Served en route, which makes them reasonable stops or cheaper alternative boarding points coming the other way.

Book through rather than in stages

The western operators run Dera Ismail Khan as part of a wider network rather than as an endpoint. If you are continuing to Layyah, Bhakkar, Mianwali or Multan, check for a through service with New Khan or Niazi Express first, since it saves a change and is almost always cheaper than two legs.


Schedule

Peshawar to Dera Ismail Khan bus timings

Departures run through the day, with a morning block that suits onward connections into south Punjab.

Early morning

From around 6:00 AM

Arriving midday with the afternoon available for onward travel.

Midday

Regular

Arriving late afternoon or evening. Easiest to book at short notice.

Evening

Until around 8:00 PM

Arriving at night. Plan to stay rather than continue.

Booking

1 to 2 days

Sufficient outside Eid and public holidays.


Where to board

Peshawar and Dera Ismail Khan terminals

PESHAWAR

General stands

Regional operators and local coaches leave from the general stands. Faisal Movers boards at its own Peshawar terminal.

Ask for your operator’s counter by name.

DERA ISMAIL KHAN

Main bus stand

Services use the main terminal, which is also the departure point for onward travel into south Punjab and toward the Balochistan road.

Check whether a through service exists before booking two legs.


Common questions

Peshawar to Dera Ismail Khan bus FAQs

What is the Peshawar to Dera Ismail Khan bus ticket price?

From about Rs 1,400 on local coaches, Rs 1,700 with New Khan Road Runners, Rs 1,800 with Niazi Express and up to Rs 2,600 for Faisal Movers Business.

How long is the journey?

Five to six hours for roughly 300 km through Kohat and Bannu on the Indus corridor road.

Why do some long distance buses avoid this road?

Many Peshawar to Multan and Karachi services take the motorway east through Islamabad instead. The Indus road is shorter but slower, quieter and has fewer facilities.

Can I continue to Multan or Layyah?

Yes. New Khan and Niazi Express both run the western Punjab network from here. A through booking is almost always cheaper than two legs and saves a change.

Is Dera Ismail Khan on the Quetta road?

Yes, for operators taking the direct routing. Peshawar to Quetta services going via Zhob come through Dera Ismail Khan rather than routing east through Punjab.

Book your Peshawar to Dera Ismail Khan ticket

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

Compare fares now