Route · Sadiqabad to Takht Bhai

Sadiqabad to Takht Bhai Bus Ticket Price, Online Booking, Service Timing

Takht Bhai, north of Mardan on the road to Malakand, is famous for its hilltop Buddhist monastery, a UNESCO World Heritage Site. The tehsil itself is a busy place of about 727,000 people. From Sadiqabad you reach it through the twin cities and Mardan.

Ticket price from
Rs 5,000Coach to the twin cities
Better classes
Rs 5,200Swat coach set down at Takht Bhai two st
Distance
about 950 kmVia the twin cities, M-1 and Mardan
Journey time
12 to 13 hoursUNESCO site
Departures
Via the northFrom Sadiqabad

Short answer: Sadiqabad to Takht Bhai costs about Rs 5,000 and takes twelve to thirteen hours: overnight to the twin cities, then a coach to Mardan and a short ride north. Swat bound coaches on the Mardan–Malakand road also pass Takht Bhai.

Fares by operator

Sadiqabad to Takht Bhai ticket price by operator

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

Sadiqabad to Takht Bhai fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Coach to the twin cities, then Mardan coachTwo or three stagesKLP Road, Sabz MandiAbout 12hAbout Rs 5,000
Swat coach set down at Takht BhaiTwo stagesGT Road terminalAbout 12hAbout Rs 5,200

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.

Monastery on the hill

The monastery ruins sit on a ridge above the town, about a steep 20 minute walk from the road.

Coaches between Mardan and the Malakand area pass the town, so a set down is straightforward.


Before you book

Visiting the ruins

Most visitors come for the monastery.

Monastery

What
1st century Buddhist complex.
Tip
Go early in summer.

Sahr-i-Bahlol

What
Nearby fortified ruins.
Tip
Part of the same listing.

Town

What
Sugar mill and market town.
How
Mardan coaches.

How to plan it

Overnight north, then Mardan and a <strong>morning visit</strong>.

The real choice

Which is the best bus from Sadiqabad to Takht Bhai

Three options for three different priorities.

Simplest

Via Mardan

Daewoo, then Mardan coach.

About Rs 5,000
Alternative

Swat coach set down

Mardan–Malakand road.

About Rs 5,200

Our verdict

<strong>Via Mardan</strong>.


Schedule

Sadiqabad to Takht Bhai bus timings

Daytime visit.

Night coach

8:00 PM to 11:00 PM

Twin cities at dawn.

Mardan

Late morning

Short ride north.

Winter

November to February

Pleasant for walking.

Summer

May to August

Very hot on the ridge.

Gandhara heritage

Takht Bhai is one of the best preserved Buddhist monasteries of ancient Gandhara.

Where to board

Sadiqabad and Takht Bhai terminals

Where to board in Sadiqabad and where you arrive in Takht Bhai.

Sadiqabad

Daewoo Express
KLP Road near Sabz Mandi, Tehsil Sadiqabad. Helpline 111-007-008.
Royal Movers
Main GT Road, next door to the Waraich Express terminal.

Takht Bhai

From Mardan
Local coaches north.
Takht Bhai
Town and ruins.
Onward
Malakand and Swat.

The road

The road from Sadiqabad to Takht Bhai

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

  1. SadiqabadDeparture, km 0.
  2. Rawalpindikm 800.
  3. Mardankm 930.
  4. Takht BhaiArrival about twelve hours after departure, km 950.

North of Mardan

The road from Mardan to Takht Bhai continues to the Malakand Pass and Swat.

Bus options

Sadiqabad to Takht Bhai bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 5,000about, multi stage

Journey time
12h to 13h
Frequency
Daily
Arrives
Takht Bhai

Practical.

Best for most.

02Middle option

Swat coach set down at Takht Bhai

About Rs 5,200two stages

Journey time
About 12h
Boards
GT Road terminal
To
Takht Bhai

Swat coach set down at Takht Bhai reaches Takht Bhai in 12h, boarding at GT Road terminal.

Middle option for Takht Bhai at About Rs 5,200.

Cheapest way to travel from Sadiqabad to Takht Bhai

About Rs 5,000 via Mardan.


Common questions

Sadiqabad to Takht Bhai bus FAQs

What is the Sadiqabad to Takht Bhai bus ticket price?

About Rs 5,000 via the twin cities and Mardan. Confirm on the day.

How long does the bus from Sadiqabad to Takht Bhai take?

About twelve to thirteen hours with changes for roughly 950 km via the twin cities, m-1 and mardan.

Is there a direct bus from Sadiqabad to Takht Bhai?

No; change in the twin cities and Mardan.

Is Takht Bhai a World Heritage Site?

Yes, the Buddhist ruins are UNESCO listed.

Related routes and operators

Book your Sadiqabad to Takht Bhai ticket

Routes from Sadiqabad to Takht Bhai compared, with no booking fee added to the published fare.

Compare fares now