Dera Ghazi Khan to Mardan Bus Ticket Price, Online Booking, Service Timing

Mardan: from Dera Ghazi Khan, take a Rs 2,970 Daewoo Express ticket to Islamabad, followed by a Rs 700 Motorway Express ticket on to Mardan. Count on about ten and a half hours to reach the Peshawar valley city near Takht-i-Bahi.

Two coaches from Rs 3,300 via Islamabad, per seat

Cheapest total
Rs 3,300via Islamabad
Journey time
with the change
Distance
About 770 kmvia Islamabad
Change at
Islamabadcoach to coach
Second leg
Rs 700Islamabad to Mardan

Quick Fare Check: Dera Ghazi Khan to Mardan costs from about Rs 3,300 in fares: Baloch Transport to Islamabad at Rs 2,600; Motorway Express to Mardan at Rs 700. Allow about ten and a half hours.

Dera Ghazi Khan to Mardan bus fare by operator

Dera Ghazi Khan to Mardan bus fares add up across two rides, since nothing runs straight through.

Dera Ghazi Khan to Mardan bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Baloch TransportGold ACLeg 1: Dera Ghazi Khan to Islamabad, 10:30 am or 8 pmRs 2,600Book now Baloch Transport Gold, Dera Ghazi Khan to Mardan
Daewoo ExpressLuxury ACLeg 1: Dera Ghazi Khan to Islamabad, times at bookingRs 2,970Book now Daewoo Express Luxury, Dera Ghazi Khan to Mardan
Faisal MoversStandard ACLeg 1: Dera Ghazi Khan to Islamabad, about 9 am to 10 pmRs 3,100Book now Faisal Movers Standard, Dera Ghazi Khan to Mardan
Motorway ExpressStandardLeg 2: Islamabad to MardanRs 700Book now Motorway Express Standard, Dera Ghazi Khan to Mardan
SkywaysStandardLeg 2: Islamabad to MardanRs 800Book now Skyways Standard, Dera Ghazi Khan to Mardan

Indicative one-way prices for one adult seat on each leg; local fares are paid on board and the live coach fare confirms at checkout. Every Islamabad to Mardan option is on the Islamabad to Mardan page.

Dera Ghazi Khan to Mardan route map

Dera Ghazi Khan to Mardan route map Map of the Dera Ghazi Khan to Mardan bus route through Dera Ghazi Khan, Muzaffargarh, Multan, Khanewal, Faisalabad, Pindi Bhattian, Bhera, Kallar Kahar, Islamabad, Mardan. 30°N 32°N 34°N 70°E 72°E 74°E Dera Ghazi Khan Islamabad Mardan 100 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run by Multan and the motorways to Islamabad, then on to Mardan.

Totals to Mardan

  1. Baloch Transport plus Motorway ExpressRs 3,300
  2. Baloch Transport plus SkywaysRs 3,400
  3. Daewoo Express plus Motorway ExpressRs 3,670
  4. Daewoo Express plus SkywaysRs 3,770
  5. Faisal Movers plus SkywaysRs 3,900
Coach fares added together for one adult, one way, cheapest first.

Dera Ghazi Khan to Mardan bus timings

For Dera Ghazi Khan to Mardan, time the first ride so you reach Islamabad with an hour in hand.

  1. To Islamabad

    Several a day

    From Dera Ghazi Khan: Baloch Transport at 10:30 am or 8 pm; Daewoo Express, with times given at booking; Faisal Movers between about 9 am and 10 pm. The ride takes about eight hours.

  2. Islamabad to Mardan

    Several a day

    From Islamabad: Motorway Express, with times given at booking; Skyways, with times given at booking. The ride takes about an hour and three quarters.

  3. The change

    Allow an hour

    The Dera Ghazi Khan coaches arrive at Faizabad and the company terminals near it; onward coaches for Mardan, Nowshera and the north stop there too.

  4. Summer heat

    May to August

    Dera Ghazi Khan summers pass 45 degrees; the air-conditioned coaches and the evening departures are the comfortable choice.

Dera Ghazi Khan to Mardan bus online booking

Dera Ghazi Khan to Mardan bus online booking covers the Islamabad coach and the Mardan seat; book both for the same day, with at least an hour between them.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Dera Ghazi Khan to Mardan buses

Which is the best bus service from Dera Ghazi Khan to Mardan?

The best way from Dera Ghazi Khan to Mardan is an early start, so that every change happens in daylight.

  • Baloch Transport

    Lowest Islamabad fare

    About Rs 2,600 to Islamabad.

    From Rs 2,600

  • Motorway Express

    Lowest Mardan fare

    About Rs 700 from Islamabad to Mardan.

    From Rs 700

  • Daewoo Express

    Booked seat

    About Rs 2,970 to Islamabad.

    From Rs 2,970

Our pick

Take Baloch Transport to Islamabad, then Motorway Express to Mardan, for about Rs 3,300 in all.

Before you book a Dera Ghazi Khan to Mardan bus

Before you book a Dera Ghazi Khan to Mardan bus, three things are worth knowing.

Dera Ghazi Khan to Mardan bus FAQs

What is the Dera Ghazi Khan to Mardan bus fare?

From about Rs 3,300 in coach fares: Baloch Transport to Islamabad at Rs 2,600; Motorway Express to Mardan at Rs 700.

Is there a direct bus from Dera Ghazi Khan to Mardan?

No. Change at Islamabad.

How long does Dera Ghazi Khan to Mardan take?

About ten and a half hours, including the waits between rides.

Which buses run from Islamabad to Mardan?

Motorway Express and Skyways run the Islamabad to Mardan leg.

Where does the first ride leave from?

Daewoo Express boards at Daewoo’s Dera Ghazi Khan terminal (UAN 111 007 008); Faisal Movers boards at the Faisal Movers terminal on Canal Road near Pyary Wali Pul; Baloch Transport boards at the Baloch Daewoo terminal in Dera Ghazi Khan (03111 155255).

Book Dera Ghazi Khan to Mardan bus tickets for your date

Book your coach to Islamabad and the Mardan leg, then pay with JazzCash, Easypaisa or card.

Search Dera Ghazi Khan to Mardan buses