Route ยท Sadiqabad to Mardan via the M-1

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

Mardan, the second largest city of Khyber Pakhtunkhwa, lies just off the M-1 between Islamabad and Peshawar. From Sadiqabad you ride overnight to the twin cities and continue on a Mardan coach, or take a Peshawar service and change near the M-1 interchange.

Ticket price from
Rs 4,800Two stages
Distance
about 930 kmVia Islamabad and the M-1
Journey time
11h to 12hSecond city of KP
Departures
Change neededFrom Sadiqabad

Short answer: Sadiqabad to Mardan costs about Rs 4,800 and takes eleven to twelve hours. Take Daewoo to Rawalpindi and a coach to Mardan, or ride a Faisal Movers or Waraich Peshawar service and continue locally. Takht-i-Bahi is nearby.

Fares by operator

Sadiqabad to Mardan ticket price by operator

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

Sadiqabad to Mardan fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Coach to the twin cities, then MardanTwo stagesKLP Road, Sabz Mandi11h 30mAbout Rs 4,800
Via Peshawar coachesFaisal Movers or Waraich, then localNew General Bus Stand12hAbout Rs 5,400

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.

Off the M-1

Mardan coaches from Rawalpindi run through the day, making the twin cities the easiest change point.

Peshawar bound coaches pass close to Mardan on the M-1; local transport covers the last stretch.


Before you book

Mardan and Takht-i-Bahi

A city with a famous neighbour.

Mardan

What
Second city of KP.
How
Coach via the twin cities.

Takht-i-Bahi

What
Buddhist monastery ruins, a World Heritage Site.
How
Local transport.

How to choose

<strong>Via the twin cities</strong> is simplest.

The real choice

Which is the best bus from Sadiqabad to Mardan

Three options for three different priorities.

Simplest

Via the twin cities

Daewoo, then a Mardan coach.

About Rs 4,800
Alternative

Peshawar coach

Then local.

About Rs 5,400
Rail

Awam Express

To Nowshera, then road.

Check fare

Our verdict

<strong>Via the twin cities</strong>.


Schedule

Sadiqabad to Mardan bus timings

Overnight, then morning.

Night coach

8:00 PM to 11:00 PM

Twin cities at dawn.

Mardan leg

Morning

About two hours.

Advisories

Always

Check before travelling.

Winter fog

December to January

Motorway fog.

Gandhara heritage

The Mardan area was part of ancient Gandhara, and Takht-i-Bahi is one of its best preserved sites.

Where to board

Sadiqabad and Mardan terminals

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

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.

Mardan

Coaches
Mardan bus stand.
Onward
Takht-i-Bahi and Swabi.
Rail
Nowshera Junction nearby.

The road

The road from Sadiqabad to Mardan

To the twin cities, then west on the M-1.

  1. SadiqabadDeparture, km 0.
  2. RawalpindiChange, km 800.
  3. M-1 interchangekm 900.
  4. MardanArrival about eleven and a half hours after departure, km 930.

Peshawar valley

Mardan sits in the fertile Peshawar valley, known for sugarcane and tobacco.

Bus or train

Sadiqabad to Mardan: bus or train

How the realistic options compare on this route.

01Recommended

Bus

Rs 4,800about, two stages

Journey time
11h to 12h
Frequency
Daily
Arrives
Mardan

Practical.

Best for most.

02Worth a look

Train

Check fareeconomy and AC

Journey time
About 17h to Nowshera
Frequency
Daily
Station
Nowshera, then road

The Awam Express reaches Nowshera Junction.

Slow.

Cheapest way to travel from Sadiqabad to Mardan

Via the twin cities, about Rs 4,800.


Common questions

Sadiqabad to Mardan bus FAQs

What is the Sadiqabad to Mardan bus ticket price?

About Rs 4,800 via the twin cities, or about Rs 5,400 via a Peshawar coach. Confirm on the day.

How long does the bus from Sadiqabad to Mardan take?

About eleven to twelve hours with the change for roughly 930 km via islamabad and the m-1.

Is there a direct bus from Sadiqabad to Mardan?

No; change in the twin cities or near the M-1.

How far is Takht-i-Bahi from Mardan?

About 15 km.

Related routes and operators

Book your Sadiqabad to Mardan ticket

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

Compare fares now