Peshawar to Mirpur Bus Ticket Price, Online Booking, Timing
The Peshawar to Mirpur bus fare starts at about Rs 850 with Daewoo Express to Jhelum, the nearest coach stop, with Mirpur about 30 km on by local transport. The coach leg takes about 4 hours.
To Jhelum Rs 850 one way, per seat
Quick Fare Check: Peshawar to Mirpur starts at about Rs 850 with Daewoo Express Luxury to Jhelum, then about 30 km by local transport to Mirpur.
Peshawar to Mirpur bus fare by operator
Peshawar to Mirpur is reached through Jhelum, the closest stop with a published coach fare; the local leg on to Mirpur is paid separately.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | To Jhelum, then local | Rs 850 | Book now Daewoo Express Luxury, Peshawar to Mirpur |
Indicative one-way price for one adult to Jhelum. The local ride on to Mirpur is paid separately.
Peshawar to Mirpur route map
Fare to Jhelum, the coach leg
- Daewoo Express to JhelumRs 850
Peshawar to Mirpur bus timings
Peshawar to Mirpur bus timings follow the Daewoo departures to Jhelum; a daytime arrival makes the local leg easy.
-
Morning
Best start
An early coach reaches Jhelum with the day ahead for the local leg.
-
Through the day
Regular
Daewoo runs this corridor several times a day; check the time for your date.
-
Local leg
Daylight
Local transport from Jhelum to Mirpur is easiest to find by day.
-
Winter fog
December–January
Fog on the motorway and GT Road can slow morning departures.
Peshawar to Mirpur bus online booking
Peshawar to Mirpur bus online booking means booking Daewoo to Jhelum, then taking local transport the last 30 km.
-
Compare and choose
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 Peshawar to Mirpur?
The best way from Peshawar to Mirpur is the Daewoo coach to Jhelum and a short local ride on.
-
Daewoo Express
Nearest stop to Mirpur
Luxury at about Rs 850 to Jhelum, about 30 km short of Mirpur.
From Rs 850
Our pick
Book Daewoo Express to Jhelum at about Rs 850 and take local transport the last 30 km to Mirpur, ideally arriving in daylight.
Before you book a Peshawar to Mirpur bus
Before you book a Peshawar to Mirpur trip, three things are worth knowing.
-
Jhelum, not Mirpur
The coach ends at Jhelum. Allow for about 30 km of local transport.
-
Travel by day
Local transport is easier to find in daylight than late at night.
-
Luggage
Daewoo Express allows 30 kg per passenger; excess is charged by weight.
Peshawar to Mirpur bus FAQs
What is the Peshawar to Mirpur bus fare?
From about Rs 850 with Daewoo Express to Jhelum, plus a short local ride to Mirpur.
Is there a direct bus from Peshawar to Mirpur?
Not in the fare lists we checked. The practical route is via Jhelum.
How long does it take?
About 4 hours to Jhelum, plus the local leg of about 30 km.
Is the coach air-conditioned?
Yes. Daewoo Express Luxury coaches are air-conditioned.
How much luggage can I take?
Daewoo Express allows 30 kg per passenger.
Compare Peshawar to Mirpur bus tickets for your date
Book Daewoo to Jhelum, then take local transport the last stretch, paying with JazzCash, Easypaisa or card.
Search Peshawar to Mirpur buses