Route · Sadiqabad to Shabqadar, Charsadda district

Sadiqabad to Shabqadar Bus Ticket Price, Online Booking, Service Timing

Shabqadar, in Charsadda district north of Peshawar, is a tehsil of about 441,000 people packed into just 204 sq km, and has a historic fort near the Mohmand hills. From Sadiqabad it is a long trip through the twin cities and Charsadda.

Ticket price from
Rs 5,300Coach to the twin cities
Better classes
Rs 5,600Peshawar coach, then local north two sta
Distance
about 1,010 kmVia the twin cities and Charsadda
Journey time
13 hours 30 to 14 hoursNorth of Peshawar
Departures
Changes neededFrom Sadiqabad

Short answer: Sadiqabad to Shabqadar costs about Rs 5,300 by bus and takes around thirteen and a half hours: overnight to the twin cities, then a Charsadda coach and a local ride north. Check advisories for the area before travelling.

Fares by operator

Sadiqabad to Shabqadar ticket price by operator

What each operator charges from Sadiqabad to Shabqadar, and where you board.

Sadiqabad to Shabqadar fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Coach to the twin cities, then via CharsaddaMulti stageKLP Road, Sabz MandiAbout 13h 30mAbout Rs 5,300
Peshawar coach, then local northTwo stagesNew General Bus StandAbout 14hAbout Rs 5,600

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.

Towards the Mohmand hills

Shabqadar lies about 20 km north of Charsadda, where the plain meets the Mohmand hills.

Local coaches from Charsadda and Peshawar serve the town.

Shabqadar’s fort, built in the nineteenth century to watch the Mohmand frontier, still stands above the town and is a local landmark.


Before you book

Shabqadar and its fort

A frontier town.

Shabqadar

How
Local from Charsadda.
Good for
Tehsil town.

Old fort

What
Historic frontier fort.
Tip
Viewed from outside.

Mohmand hills

What
Hills to the north.
Tip
Check advisories.

How to choose

Overnight north, then via <strong>Charsadda</strong>.

The real choice

Which is the best bus from Sadiqabad to Shabqadar

Three options for three different priorities.

Simplest

Via the twin cities and Charsadda

Multi stage.

About Rs 5,300
Alternative

Via Peshawar

Then local north.

About Rs 5,600
Hub

Charsadda

About 20 km.

Pay locally

Our verdict

Via <strong>Charsadda</strong>.


Schedule

Sadiqabad to Shabqadar bus timings

Overnight, then daytime.

Night coach

8:00 PM to 11:00 PM

Twin cities at dawn.

Charsadda

Late morning

Local coach north.

Advisories

Always

Check before travelling.

Summer

June to August

Hot.

Dense tehsil

At over 2,000 people per sq km, Shabqadar is one of the most crowded rural tehsils in the province.

Where to board

Sadiqabad and Shabqadar terminals

Where to board in Sadiqabad and where you arrive in Shabqadar.

Sadiqabad

Daewoo Express
KLP Road near Sabz Mandi, Tehsil Sadiqabad. Helpline 111-007-008.
Faisal Movers
New General Bus Stand, beside the Moon Cheema filling station on KLP Road.

Shabqadar

From Charsadda
Local coaches north.
Shabqadar
Town.
Onward
Mohmand side.

The road

The road from Sadiqabad to Shabqadar

To the twin cities, the M-1, then Charsadda.

  1. SadiqabadDeparture, km 0.
  2. Rawalpindikm 800.
  3. Charsaddakm 990.
  4. ShabqadarArrival about thirteen and a half hours after departure, km 1,010.

North of Charsadda

The road north of Charsadda runs to the edge of the Mohmand hills.

Bus options

Sadiqabad to Shabqadar bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 5,300about, multi stage

Journey time
13 hours 30 to 14 hours
Frequency
Daily
Arrives
Shabqadar

Via the twin cities and Charsadda.

Best for most.

02Middle option

Peshawar coach, then local north

About Rs 5,600two stages

Journey time
About 14h
Boards
New General Bus Stand
To
Shabqadar

Peshawar coach, then local north reaches Shabqadar in 14h, boarding at New General Bus Stand.

Middle option for Shabqadar at About Rs 5,600.

Cheapest way to travel from Sadiqabad to Shabqadar

About Rs 5,300 via Charsadda.


Common questions

Sadiqabad to Shabqadar bus FAQs

What is the Sadiqabad to Shabqadar bus ticket price?

Fares start at about Rs 5,300 with Coach to the twin cities, then via Charsadda. Peshawar coach, then local north is about Rs 5,600. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Shabqadar take?

About thirteen and a half hours with changes for roughly 1,010 km via the twin cities and charsadda.

How far is Shabqadar from Charsadda?

About 20 km north.

Which district is Shabqadar in?

Charsadda.

What is Shabqadar fort?

A nineteenth century frontier fort overlooking the town.

Can I continue from Shabqadar into Mohmand?

Roads run north, but check current advice before travelling further.

Related routes and operators

Book your Sadiqabad to Shabqadar ticket

Buses from Sadiqabad to Shabqadar compared, with no booking fee added to the published fare.

Compare fares now