Mingora to Balakot Bus Ticket Price, Online Booking, Service Timing

Mingora passengers heading for Balakot make two changes at Mardan and Abbottabad: a Rs 770 Daewoo Express ticket to Mardan, a Rs 1,000 Daewoo Express ticket on to Abbottabad, then local coaches or wagons to Balakot. Allow about eight hours for the 340 km to the gateway town to the Kaghan valley.

Fares from Rs 1,770 via Mardan and Abbottabad, per seat

Cheapest total
Rs 1,770via Mardan and Abbottabad
Journey time
with the changes
Distance
About 340 kmvia Mardan and Abbottabad
Change at
Mardan, Abbottabadthen local transport
Second leg
Rs 1,000Mardan to Abbottabad

Quick Fare Check: Mingora to Balakot costs from about Rs 1,770 in fares, then a local ride paid on board: Daewoo Express to Mardan at Rs 770; Daewoo Express to Abbottabad at Rs 1,000; Hazara coaches and wagons to Balakot, paid on board. Allow about eight hours.

Mingora to Balakot bus fare by operator

Mingora to Balakot bus fares add up across three rides, since nothing runs straight through.

Mingora to Balakot bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Daewoo ExpressLuxury ACLeg 1: Amankot to Rashakai, 9 am, noon, 2:30 or 4:30 pmRs 770Book now Daewoo Express Luxury, Mingora to Balakot
Coaches and vansCoach or vanLeg 1: Mingora to Mardan, through the dayPaid on boardTickets at the stand
Daewoo ExpressLuxury ACLeg 2: Rashakai to Abbottabad, about 8:40 am to 8:40 pmRs 1,000Book now Daewoo Express Luxury, Mingora to Balakot
Hazara coaches and wagonsCoach or wagonLeg 3: Abbottabad to Balakot, through the dayPaid on boardTickets at the stand

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.

Mingora to Balakot route map

Mingora to Balakot route map Map of the Mingora to Balakot bus route through Mingora, Barikot, Chakdara, Batkhela, Mardan, Rashakai, Haripur, Abbottabad, Balakot. 34°N 72°E Mingora Mardan Abbottabad Balakot 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run down the valley and the Swat Expressway to Rashakai, then on to Abbottabad and Balakot.

Totals to Balakot

  1. Daewoo Express plus Daewoo ExpressRs 1,770
Coach fares added together for one adult, one way; the local fare is extra.

Mingora to Balakot bus timings

Mingora to Balakot bus timings are set by the Abbottabad departures, so plan the first ride around them.

  1. To Mardan

    Daily

    Daewoo Express leaves Amankot at 9 am, noon, 2:30 or 4:30 pm and reaches Mardan in two and a quarter hours.

  2. Mardan to Abbottabad

    Through the day

    Daewoo Express leaves Mardan between about 8:40 am and 8:40 pm and reaches Abbottabad in three hours.

  3. The change

    Allow an hour

    Daewoo’s Mingora coaches stop at its Rashakai terminal on the M-1, 20 minutes south of Mardan, and the Sindh and Dera Ismail Khan coaches leave from the same terminal; vans for Charsadda, Swabi and Nowshera load at Mardan’s general bus stand.

  4. Abbottabad to Balakot

    Dawn to dusk

    Hazara coaches and wagons pull out of Abbottabad for Balakot whenever they fill, from first light until early evening; about an hour and a half.

Mingora to Balakot bus online booking

Mingora to Balakot bus online booking covers the Mardan coach and the Abbottabad 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 Mingora to Balakot buses

Which is the best bus service from Mingora to Balakot?

The best way from Mingora to Balakot is an early start, so that every change happens in daylight.

  • Daewoo Express

    Most departures

    About Rs 770 to Mardan and Rs 1,000 from Mardan to Abbottabad.

    From Rs 770

Our pick

Take Daewoo Express to Mardan, then Daewoo Express to Abbottabad, for about Rs 1,770 in all before the local ride.

Before you book a Mingora to Balakot bus

Before you travel from Mingora to Balakot, three things are worth knowing.

  • Kaghan road

    Above Balakot the road follows the Kunhar river up to Kaghan and Naran.

  • Mardan first

    The first leg has its own page: see Mingora to Mardan.

  • Abbottabad

    See Mingora to Abbottabad.

Mingora to Balakot bus FAQs

What is the Mingora to Balakot bus fare?

From about Rs 1,770 in coach fares: Daewoo Express to Mardan at Rs 770; Daewoo Express to Abbottabad at Rs 1,000; the last local ride is paid on board.

Is there a direct bus from Mingora to Balakot?

No. Change at Mardan and Abbottabad.

How long does Mingora to Balakot take?

About eight hours, including the waits between rides.

How long is the Abbottabad to Balakot ride?

About an hour and a half.

Where does the first ride leave from?

From Daewoo’s Swat terminal at Amankot on the GT Road, opposite the PSO pump near GTS, Mingora.

Book Mingora to Balakot bus tickets for your date

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

Search Mingora to Balakot buses