Islamabad to Mardan Bus Ticket Price, Online Booking, Timing
The Islamabad to Mardan bus ticket price starts at about Rs 700 with Motorway Express, with Skyways at about Rs 800. The 141 km run takes about 1h 50m, and Daewoo Express and Niazi Express also serve Mardan, with their fares confirmed at booking.
Fares from Rs 700 one way, per seat
Quick Fare Check: Islamabad to Mardan buses charge about Rs 700 with Motorway Express and Rs 800 with Skyways for a trip of about 1h 50m; Daewoo Express and Niazi Express fares confirm at booking.
Islamabad to Mardan bus fare by operator
Islamabad to Mardan bus fares are published for two of the four operators on the route; Daewoo Express and Niazi Express quote theirs at booking.
| Bus operator | Class | Journey time | Ticket price | Booking |
|---|---|---|---|---|
| Motorway Express | Standard | Rs 700 | Book now Motorway Express Standard, Islamabad to Mardan | |
| Skyways | Standard | Rs 800 | Book now Skyways Standard, Islamabad to Mardan |
Indicative one-way prices for one adult, from an older route listing, so confirm the fare at booking. Premium seats on this corridor have been quoted up to about Rs 1,500. The live fare for your date can rise on Fridays, Sundays and around Eid.
Islamabad to Mardan route map
Islamabad to Mardan fares
- Motorway Express StandardRs 700
- Skyways StandardRs 800
Islamabad to Mardan bus timings
Islamabad to Mardan bus timings run from early morning until late at night, so you can leave at almost any time of day.
-
Morning
Early start
A morning coach reaches Mardan well before noon, with the day ahead.
-
Through the day
Regular
Four operators share the route; check the departure time for your date.
-
Late evening
Until about 11:30 pm
The last departures leave around 11 to 11:30 pm.
-
Fridays and Eid
Book ahead
Seats home to Mardan fill early before weekends and both Eids.
Islamabad to Mardan bus online booking
Islamabad to Mardan bus online booking takes a few minutes: pick an operator, choose a seat and pay online, or buy at the counter.
-
Choose your coach
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Islamabad to Mardan?
The best bus service from Islamabad to Mardan is the one whose departure suits you; the published fares are only Rs 100 apart.
-
Motorway Express
Lowest fare
About Rs 700, the cheapest published fare to Mardan.
From Rs 700
-
Skyways
Close second
About Rs 800, Rs 100 above the cheapest.
From Rs 800
-
Daewoo Express
Own Mardan terminal
Sets down on Nowshera Road opposite Mardan railway station; fare at booking.
Fare at booking
-
Niazi Express
Fourth option
Also runs Islamabad to Mardan; its fare confirms at booking.
Fare at booking
Our pick
Take Motorway Express at about Rs 700 for the lowest fare. If you want a fixed terminal at the Mardan end, compare Daewoo Express at booking; it sets down on Nowshera Road rather than at the general bus stand.
Before you book a Islamabad to Mardan bus
Before you book an Islamabad to Mardan bus, three things are worth knowing.
-
A separate Mardan terminal
Daewoo Express sets down at Eram Colony on Nowshera Road, opposite Mardan railway station, not at the general bus stand.
-
Motorway or GT Road
Coaches run west on the M-1 motorway or the older GT Road through Nowshera. Ask which your coach takes, as it changes the journey time.
-
Carry your CNIC
Police checkpoints on the way into Khyber Pakhtunkhwa can ask for ID, so keep your CNIC to hand.
Islamabad to Mardan bus FAQs
What is the Islamabad to Mardan bus fare?
From about Rs 700 with Motorway Express, or Rs 800 with Skyways.
How long does the bus take?
About 1h 50m for the 141 km run, depending on traffic and the road taken.
Which buses go from Islamabad to Mardan?
Where does Daewoo stop in Mardan?
At Eram Colony on Nowshera Road, opposite the railway station.
Does Faisal Movers run to Mardan?
No. Faisal Movers does not serve Mardan, so choose from the four operators above.
Book Islamabad to Mardan bus tickets for your date
Choose from the four Islamabad to Mardan operators for your date, then pay with JazzCash, Easypaisa or card.
Search Islamabad to Mardan buses