Neelum Valley

Neelum Valley by Bus: Public Transport from Rawalpindi

How to reach Neelum Valley by bus and wagon from Rawalpindi's Pirwadhai terminal, with fares, journey times and how to continue up the valley from Muzaffarabad.

By Explore Pakistan · Published 25 September 2026 · 7 min read

Neelum Valley
Photo: Ali Zeshan Iqbal · CC BY-SA 3.0 · Wikimedia Commons

Reaching Neelum Valley by bus means two stages: a coach from Rawalpindi's Pirwadhai terminal to Muzaffarabad, then a local wagon or coaster onward up the valley to Athmuqam, Keran, Sharda or Kel. There is no single bus that runs the whole route, and services thin out and slow down the further up the valley you go, so it is a realistic option for a budget trip or a solo traveller, but not a fast one.

This guide covers the Pirwadhai to Muzaffarabad leg, the onward wagons, what a full day by bus looks like, and where public transport stops being practical.

At a glance
Departure pointPirwadhai bus terminal, Rawalpindi
Rawalpindi/Islamabad to MuzaffarabadSeveral operators, roughly PKR 1,500 to 2,200 (2026)
Onward from MuzaffarabadLocal wagons to Athmuqam, Keran, Sharda and Kel
Muzaffarabad to Keran, by wagonA few hundred rupees, around 3 hours
Full day, Rawalpindi to Sharda or Kel by public transportRealistically a long day, or better split over two
Beyond KelPublic transport gives way to hired jeeps

Stage 1: Rawalpindi to Muzaffarabad

Coaches to Muzaffarabad leave from Pirwadhai, Rawalpindi's main bus terminal, several times a day. A handful of operators run the route, including Qadri Travels and Muzaffarabad Express, with 2026 fares of roughly PKR 1,500 to 2,200 depending on the operator and the class of coach. The road runs through Murree and down to Kohala on the Jhelum, and while online listings sometimes show unrealistically short journey times, allow around three and a half to four hours in practice, more on a summer weekend when traffic builds up around Murree.

Buy your ticket at the terminal on the day if you can, since these are not routes that need booking weeks ahead outside Eid, though turning up an hour before you want to leave avoids missing the departure you were counting on.

Stage 2: Muzaffarabad to the valley

Muzaffarabad's own bus stand is where the character of the trip changes. From here, local wagons and coasters, rather than named coach services, run up the Neelum valley road to Athmuqam, Keran, Sharda and on to Kel. These vehicles generally leave when full rather than on a fixed timetable, so mornings tend to have more departures than afternoons.

Rough fares and journey times for the stretches beyond Muzaffarabad:

  • Muzaffarabad to Athmuqam and Keran, about 90 km: a fare of a few hundred rupees, and around three hours.
  • Muzaffarabad to Sharda, further up the valley: several more hours on top of the Keran leg, since the road gets rougher and the wagon stops more often.
  • Sharda to Kel: covered separately, on the roughest stretch of the main road; some wagons continue through, others require changing vehicles at Sharda.

Because these are informal services without published timetables, ask at the Muzaffarabad bus stand on arrival rather than planning around a schedule found online. Our guide to the Neelum Valley road condition explains why this stretch takes longer than the distance alone would suggest.

What a full day by bus looks like

Leaving Rawalpindi at first light gives you the best chance of reaching Keran or Sharda in daylight. A realistic pattern:

  1. Early morning: Pirwadhai to Muzaffarabad, about three and a half to four hours.
  2. Midday: change at the Muzaffarabad bus stand for a wagon further up the valley.
  3. Afternoon: onward to Keran or Sharda, depending on connections and how far you are travelling that day.

Reaching Kel in a single day from Rawalpindi by public transport is possible but long and tiring, with at least one change of vehicle and several hours of slow driving on a road that gets rougher the further you go. Most travellers relying on buses and wagons are better served splitting the trip over two days, with a night in Keran or Sharda, rather than trying to push through to Kel in one push.

Beyond Kel: where public transport stops

Past Kel the road becomes a jeep track to Taobat, and the tracks to Ratti Gali Lake and the Shounter valley are jeep-only from the start. There is no bus service on any of these, so from Kel onward you hire a local jeep, as everyone else does regardless of how they reached the valley. Our guide to Neelum Valley jeep rent covers what these hires cost and how they work.

Who does this suit?

Public transport is the cheapest way to reach Neelum Valley, and it works well for solo travellers and students on a tight budget who are not carrying much luggage and don't mind an unpredictable timetable. It suits people with time to spare more than people with a fixed schedule, since wagons leave when full and connections in Muzaffarabad are not guaranteed to be quick.

It suits families and larger groups less well. Between the cost of extra seats, the discomfort of an unreliable, unheated coaster on a long mountain road, and the difficulty of coordinating luggage and connections for several people, a hired car or a small van usually works out both cheaper per person and considerably easier once there are three or more of you travelling together. Our guide to Islamabad to Neelum Valley by road covers that alternative in detail.

If you would rather not manage connections at all, our five-day Neelum Valley Escape includes all ground transport from Islamabad with an experienced mountain driver.

Practical tips for the bus journey

  • Start early. The first departures of the day give you the best chance of good onward connections in Muzaffarabad.
  • Carry cash. Fares on wagons and coasters are paid in cash, and there is nowhere to draw money once you are on the road.
  • Keep your CNIC accessible. You will be asked for it at checkpoints along the valley road, and packed away in a bag is not accessible.
  • Travel light. Wagons have limited space for luggage, and you will likely be handling your own bags at each change of vehicle.
  • Don't plan to reach Kel and back in a single long day. Give the trip at least one overnight in the valley.

Is it safe to travel to Neelum Valley by bus?

The buses and wagons themselves are used daily by residents of the valley and are a normal way to travel. The wider point to know is that Neelum Valley is a border area, with the river forming the Line of Control for long stretches, and some foreign governments, including the UK, advise against travel within 10 miles of it, which covers most of the valley. Pakistani visitors travel by bus and wagon into the valley in large numbers every year. Check current advice and recent news before you go, and if a foreign government's advisory applies to you, note that it can affect your travel insurance.

Frequently asked questions

Is there a direct bus from Rawalpindi to Neelum Valley?

No single service covers the whole route. You take a coach from Pirwadhai to Muzaffarabad, then change to a local wagon or coaster for the onward journey up the valley.

How much does a bus from Rawalpindi to Muzaffarabad cost?

Roughly PKR 1,500 to 2,200 in 2026, depending on the operator and the class of coach, for a journey of around three and a half to four hours.

Can I reach Kel by public transport?

Yes, by changing to a local wagon at Muzaffarabad, though it is a long day with an unpredictable schedule. Most travellers relying on buses split the trip over two days rather than push through in one.

Where do I catch onward transport from Muzaffarabad?

At Muzaffarabad's bus stand, where wagons and coasters for Athmuqam, Keran, Sharda and Kel leave once full, rather than on a fixed timetable.

Is the bus a good option for a family trip to Neelum Valley?

It is the cheapest option, but a hired car or van usually works out easier and comparably priced per person for three or more people travelling together, without the unpredictable connections.

Go with us

Trips that go here

All tours

5 days

Azad Kashmir

Neelum Valley Escape

A short week along the river — pine slopes, wooden villages and evenings quiet enough to hear the water.


From PKR 70,000 per person

View itinerary

Keep reading

More from Neelum Valley

All Azad Kashmir guides

Timeless beauty · Serene waters · Living culture

Want us to plan it for you?

Tell us your dates, your group and where you want to go. A travel expert will shape a route for you within a day.