Route · Capital to the Bagh valley

Islamabad to Bagh Bus Ticket Price, Timings and Online Booking

The Islamabad to Bagh ticket price starts at about Rs 700 on coasters and rises to roughly Rs 1,100 on a luxury coach. The journey covers around 120 km through Murree and Kohala but takes three and a half hours, because almost all of it is mountain road.

Ticket price from
Rs 700Coaster
Better classes
Rs 1,100Luxury coach
Distance
120 kmVia Kohala
Journey time
3h 15m to 4hMountain road
Operators
2 namedPlus local coasters

Short answer: the Islamabad to Bagh bus ticket price runs from about Rs 700 on shared coasters to about Rs 1,100 on a Crystal Lines luxury coach, with Muzaffarabad Express around Rs 950. Only 120 km separates the two towns, but the road runs through Murree and over the Jhelum at Kohala, so plan for three and a half hours.

Fares by operator

Islamabad to Bagh ticket price by operator

Bagh is served by the Azad Kashmir regional operators rather than by the national brands, so the Islamabad to Bagh ticket price sits in a narrow band with coasters carrying most of the traffic.

Islamabad to Bagh fares by operator
Bus operator Class Route Journey time Ticket price
Local coasters and hi-roofs Coaster, mostly not air conditioned Rawalpindi Faizabad to Bagh via Kohala 4h Rs 700
Muzaffarabad Express Standard seated, air conditioned Rawalpindi to Bagh via Kohala 3h 30m Rs 950
Crystal Lines Luxury coach, air conditioned Rawalpindi Pirwadhai to Bagh 3h 15m Rs 1,100

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

The shortest Azad Kashmir route and one of the slowest

Bagh is closer to Islamabad than Mirpur, Kotli or Bhimber, and takes longer to reach than any of them. The road climbs through Murree, drops to the Jhelum at Kohala and then climbs again, so the average speed is roughly half what it is on the Mirpur road. Judge this route by hours rather than kilometres when you are planning a day around it.

Book Islamabad to Bagh.
Compare every operator on the route.

Compare live fares
The real choice

Which is the best bus service from Islamabad to Bagh

Two named operators and a coaster fleet work this road, and on mountain road the vehicle is the decision.

Cheapest

Local coasters and hi-roofs

Leave when full from around Faizabad and carry most of the passengers on this road. Mostly not air conditioned, and the least comfortable option on four hours of mountain driving.

From Rs 700

Best value

Muzaffarabad Express

The Azad Kashmir specialist, air conditioned, and the operator whose drivers know the Kohala road best. The sensible middle option here.

From Rs 950

Best coach

Crystal Lines

A full luxury coach with a hold and the fastest scheduled time. Worth confirming you are booking the coach rather than one of its coasters.

From Rs 1,100

Our verdict

Spend the Rs 250 over the coaster fare on this route. Four hours in a hi-roof on the Murree and Kohala road is a genuinely uncomfortable way to save a small amount of money, and Muzaffarabad Express at Rs 950 fixes it. This is one of the few corridors where we would say the cheapest ticket is a false economy.

Schedule

Islamabad to Bagh bus timings

Islamabad to Bagh bus timings are morning weighted, because nobody wants to be on the Kohala road after dark.

Early morning

5:00 AM to 9:00 AM

The main band by a wide margin, and the one that gets you over the mountain section in daylight.

Midday

10:00 AM to 1:00 PM

Coasters continue to leave as they fill, though the coach departures thin out in this window.

Afternoon

2:00 PM to 5:00 PM

The last practical window for a daylight arrival, especially in winter.

Winter caution

December to February

Snow around Murree can slow or close the higher stretch. Check conditions before travelling in this window.

Where to board

Islamabad and Bagh terminals

Faizabad is the Azad Kashmir hub, and Bagh is a single stand town at the other end.

Faizabad and Pirwadhai

Coasters and hi-roofs
Board around Faizabad, which handles the Azad Kashmir departures and sits on the metro line.
Muzaffarabad Express and Crystal Lines
Run from Pirwadhai, with fixed departures and a luggage hold on the coaches.
Worth knowing
Faizabad is also where the Murree services leave from, which is the same road for the first hour.

Bagh stand

Set down
The main town stand takes nearly all arrivals.
Onward connections
Dhirkot, Sudhnoti, Rawalakot and Muzaffarabad all run from here.
Worth knowing
Onward mountain services stop early, so plan to arrive by mid afternoon if you are continuing.
The road

The road to Bagh

The Islamabad to Bagh bus route shares its first hour with the Murree traffic and then turns into proper mountain road at the Jhelum crossing.

  • Islamabad and Rawalpindi Departures from Faizabad and Pirwadhai, mostly in the morning.
  • Murree road climb The first hour, shared with the Murree hill traffic and slow at weekends.
  • Kohala The Jhelum crossing into Azad Kashmir, and the usual mid-journey stop.
  • Dhirkot The climb up from the river, and a common set-down point before Bagh.
  • Bagh Arrival at the town stand, three and a quarter to four hours after departure.

If you are heading further into the territory, the Islamabad to Muzaffarabad fares cover the main road on from Kohala.

Beyond Bagh

Onward from Bagh

Bagh is a junction for the middle of Azad Kashmir, and the onward legs are all local mountain services.

  • Dhirkot and Birpani Back down towards Kohala, on frequent short local runs.
  • Sudhnoti and Pallandri South through the hills, though the direct service from the capital is usually quicker.
  • Rawalakot South east into Poonch, roughly two hours on mountain road.
  • Muzaffarabad North on the main Azad Kashmir road, and better booked direct from the twin cities.

If Rawalakot is where you are actually going, the Islamabad to Rawalakot page covers the direct services instead of a change at Bagh.

Common questions

Islamabad to Bagh bus FAQs

What is the Islamabad to Bagh bus ticket price?

Fares run from about Rs 700 on local coasters to about Rs 1,100 on a Crystal Lines luxury coach. Muzaffarabad Express sits around Rs 950.

How long does the Islamabad to Bagh bus take?

Three and a quarter to four hours for only 120 km, because the road climbs through Murree, drops to the Jhelum at Kohala and climbs again.

Why does Bagh take longer than Mirpur when it is closer?

Because it is mountain road nearly the whole way. The Mirpur route is GT Road for most of its length, so it averages roughly double the speed despite being the longer journey on paper.

Which is the best bus service from Islamabad to Bagh?

Muzaffarabad Express at around Rs 950, since it is air conditioned and its drivers work the Kohala road daily. Crystal Lines runs the fastest and most comfortable coach if you want to pay a little more.

Is the road affected by weather?

The Murree stretch can be slowed or closed by snow between December and February. Check conditions before travelling in winter, and travel in the morning in any season.

Can I continue to Rawalakot or Muzaffarabad from Bagh?

Yes, both run from the Bagh stand, along with Dhirkot and Sudhnoti. For either of the two larger towns, the direct service from the twin cities is normally quicker than changing here.

Book your Islamabad to Bagh ticket

Compare coasters and coaches with live seat maps, and no booking fee added to the published fare.

Compare fares now