Khyber Pakhtunkhwa · via the M-1

Lahore to Mardan Bus Ticket Price, Online Booking, Timing

The Lahore to Mardan bus ticket price starts at about Rs 2,000 and reaches Rs 3,700 for Daewoo Luxury. Seven operators cover the 480 km run in around seven hours, and the town is the turning point for everything heading into Swat and Dir.

Ticket price from
Rs 2,000Economy
Distance
About 480 kmM-2 and M-1
Journey time
7h 00mSeven and a half on stopping services
Operators
7All air conditioned
Turning point for
Swat and DirVia Malakand

Short answer: Lahore to Mardan economy coaches charge Rs 2,000 to Rs 2,150, executive and business Rs 2,350 to Rs 3,000, and Daewoo Luxury runs Rs 3,700. The M-1 motorway from the twin cities is what keeps this to seven hours.

Fares by operator

Lahore to Mardan bus ticket price by operator and class

A well served corridor, because Mardan sits on the motorway to Peshawar and carries the Swat traffic as well as its own.

Lahore to Mardan bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressLuxury, ACM-2 and M-17h 00mRs 3,700
Faisal MoversBusiness, ACM-2 and M-17h 00mRs 3,000
Motorway ExpressBusiness, ACM-2 and M-17h 10mRs 2,700
Faisal MoversExecutive, ACM-2 and M-17h 15mRs 2,550
Afridi MoversExecutive, ACM-2 and M-17h 20mRs 2,350
Niazi ExpressEconomy, ACM-2 and M-17h 30mRs 2,150
SkywaysEconomy, ACM-2 and M-17h 30mRs 2,000

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

The operators that work this corridor

Motorway Express runs the Peshawar, Swat and Abbottabad corridors, which puts Mardan squarely in its network rather than on the edge of it. Afridi Movers works Peshawar and Kohat and reaches Mardan on the same alignment. Between them they usually offer better departure choice into this district than the national brands do.

Takht-i-Bahi is close

The Buddhist monastery ruins sit a short local ride from Mardan and are the main reason visitors come to the district. No intercity service goes there directly, so plan local transport and allow half a day. The site is on a hillside, so it is a walk rather than a drive-up visit.


Where it sits

The turning point for the northern valleys

Everything heading to Swat, Dir and Chitral leaves the motorway network around here and climbs the Malakand pass, which makes Mardan a connection town as much as a destination.

NORTH

Over Malakand

Batkhela, then Swat or the Dir valleys. The road narrows and the vehicle starts to matter from here on.

WEST

Peshawar

About an hour further on the M-1, with far more departures if you need to rejoin the network.

TIMING

Arrive in daylight

Onward transport into the valleys runs in daylight, so a seven hour journey wants a morning start.

Booking the second leg

If Mardan is a connection rather than your destination, take a morning departure and settle the onward leg before you travel. Arriving here at eight in the evening leaves you waiting until the next morning for anything into the valleys, which turns a one day journey into two. That is the single most useful thing to know about this route, and it costs nothing to plan around.


Departure schedule

Lahore to Mardan bus timings and departure frequency

Morning and evening blocks, with the Peshawar corridor filling the gaps.

Early morning

5 AM to 8 AM

The block to take if you are connecting into Swat or Dir the same day.

Through the day

Regular

Peshawar bound services on the M-1 with Mardan among the scheduled stops.

Evening

Overnight

Arriving early morning, which also works well for an onward connection.

Winter fog

December to January

The Punjab motorway sections fog and delays carry through the whole run.


Choosing an operator

Which is the best bus service from Lahore to Mardan?

Every operator uses the same motorways, so departure time and onward connections matter more than the badge.

BEST FOR THIS CORRIDOR

Motorway Express

Business at Rs 2,700, working the Peshawar, Swat and Abbottabad routes as its core network.

BEST VALUE

Skyways

Air conditioned economy at Rs 2,000, the lowest fare, half an hour behind the premium coaches.

BEST FOR ONWARD

Afridi Movers

Executive at Rs 2,350, working the Peshawar and Kohat corridors, useful if your journey continues west or south.

The honest recommendation

Take Skyways economy at about Rs 2,000 on the earliest departure you can get. On a seven hour motorway run where the whole timetable sits within half an hour, the departure time is worth far more than the class, especially if you are connecting into the valleys. Choose Motorway Express at Rs 2,700 if you want an operator with proper counters across this corridor.


Common questions

Lahore to Mardan bus ticket price FAQs

What is the Lahore to Mardan bus ticket price?

From about Rs 2,000 with Skyways to Rs 3,700 for Daewoo Express Luxury. Niazi Express economy is Rs 2,150, Afridi Movers Executive Rs 2,350 and Motorway Express Business Rs 2,700. Seven operators run the route.

Which is the cheapest bus from Lahore to Mardan?

Skyways at around Rs 2,000, then Niazi Express at Rs 2,150. Both are air conditioned and arrive within half an hour of the premium coaches.

Can I continue to Swat from Mardan?

Yes, over the Malakand pass through Batkhela. Take a morning departure from Lahore so you arrive with time to connect, because valley transport runs in daylight.

How do I visit Takht-i-Bahi?

By local transport from Mardan, a short ride away. Allow half a day, and note the site is on a hillside so there is a walk involved.

Is the route all motorway?

Almost. The M-2 to the twin cities then the M-1 towards Peshawar, which is why 480 km takes seven hours.

Book your Lahore to Mardan bus ticket

Seven operators on the M-1 corridor, all air conditioned, with no booking fee added to the operator’s published fare.

Compare fares now