Kaghan Valley

Kaghan Valley Map: Distances Between Stops

A measured distance and drive-time chart for the Kaghan Valley road, from Mansehra through Balakot and Naran to Babusar Top and on to Chilas.

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

Siri Paye, Shogran, Kaghan Valley
Photo: Adeel ur Rehman Mughal · CC BY-SA 4.0 · Wikimedia Commons

The Kaghan Valley runs along a single road, the N-15, for about 187 km from Mansehra to Babusar Top, and every stop in the valley is really a distance along that one line. This is the stage-by-stage chart: how far each town is from the last, and from Mansehra, measured on OpenStreetMap road data in October 2026, with the drive times we plan around.

The N-15 continues past Babusar Top into Gilgit-Baltistan and ends at Chilas, about 236 km from Mansehra in our measurement, against 240 km in the official route length.

At a glance
RouteN-15, Mansehra to Babusar Top and Chilas
Mansehra to Babusar TopAbout 187 km
Mansehra to NaranAbout 122 km
Islamabad to MansehraAbout 133 km, mostly motorway
Altitude rangeAbout 1,000 m at Balakot to 4,173 m at Babusar Top
Driving time, Mansehra to Babusar TopPlan on 5.5 to 7.5 hours, excluding stops
Babusar sectionOpen only in summer

Weather now in Naran 2,409 m

Live weather loads here.

When it snows: Snowbound from about December; November is the last month you can usually drive in, and the road reopens late in April. More on the seasons

Forecast from MET Norway (CC BY 4.0), updated every 30 minutes. Mountain weather changes fast: check again before you set off.

Distance chart: Mansehra to Babusar Top

StopFrom previous stopFrom MansehraApprox. altitude
Mansehra0 km1,100 m
Balakot40 km40 km1,000 m
Kaghan town59 km99 km2,100 m
Naran23 km122 km2,400 m
Batakundi16 km138 km2,700 m
Jalkhad22 km160 km3,150 m
Lulusar Lake12 km172 km3,400 m
Babusar Top15 km187 km4,173 m
Chilas49 km236 km1,200 m

We measured each distance from Mansehra with the OSRM routing engine on OpenStreetMap data, town centre to town centre, rounded to the nearest kilometre; the stage distances are the differences between them. Altitudes are rounded from SRTM elevation data at each stop, except Babusar Top, which is the published height of the pass. Your car's trip meter will differ by a kilometre or two depending on where you start counting in each town.

What the distances mean for a day's drive

Distance on this road does not translate directly into time. Routing software, which assumes free-flowing traffic, puts Mansehra to Babusar Top at a little over two hours. Nobody drives it that fast. The lower stretch to Balakot is quick, but above Balakot the road is narrow and winding, slowed by trucks, jeeps and pedestrians in every bazaar, and the climb above Batakundi is a series of switchbacks.

The times we plan around, excluding stops:

  • Islamabad to Mansehra: about 2 to 2.5 hours, mostly on the Hazara Motorway (M-15).
  • Mansehra to Balakot: about 1 to 1.5 hours.
  • Balakot to Naran (82 km): about 2.5 to 3.5 hours on a clear day, and 4 or more once weekend or Eid traffic builds up.
  • Naran to Babusar Top (65 km): about 2 to 2.5 hours.
  • Babusar Top to Chilas (49 km): about 1.5 to 2 hours, mostly downhill, with brakes working hard.

Add at least an hour for a fuel and food stop in Balakot, and more if you are detouring to Shogran, Lalazar or Saif-ul-Malook, none of which sit on the main road.

Naran and Kaghan valley pakistan
Photo: Ranaawaismunir · CC BY-SA 3.0 · Wikimedia Commons

Side trips that leave the main line

Several well-known stops are not on the N-15 itself and add their own distance on top of the chart above:

  • Shogran and Siri Paye. The side road leaves the N-15 at Kawai, about 22 km above Balakot and 62 km from Mansehra; Shogran is about 8 km up from Kawai, and Siri Paye is a jeep ride beyond. Our how to reach Shogran guide covers the climb.
  • Saif-ul-Malook. A jeep track of about 9 km from Naran, not usable by ordinary cars. See our Saif-ul-Malook jeep fare guide.
  • Lalazar. A steep jeep track that OpenStreetMap shows starting at Batakundi. Our Lalazar guide has the detail.
  • Dudipatsar Lake. A trek starting near Besal, above Jalkhad, inside the Lulusar-Dudipatsar National Park.

Our Kaghan Valley guide covers each of these with what the trip involves.

Which parts are open when?

The chart is a summer chart. The road from Mansehra to Balakot and on up the lower valley is used all year, but snow closes the upper valley in winter, and the section from Naran over Babusar Top is open only in the warmer months, from roughly early summer until the first heavy snow. Opening and closing dates move every year, so check our Naran road open or closed and Babusar Top open or closed pages before you set off.

The monsoon is the other variable. In the 2025 floods about 1,300 tourists were evacuated from the mountainous parts of Mansehra district, and landslides and swollen streams can close the road above Balakot for hours or days in July and August. Our Kaghan monsoon safety guide covers what to watch for.

SHEEPS AT KAGHAN VALLEY PAKISTAN
Photo: Junaidkaghani · CC BY-SA 4.0 · Wikimedia Commons

Using the chart to plan your trip

For a first visit, the chart splits naturally into two decisions: how far to drive on day one, and how much of the upper valley to fit in.

  • Balakot makes sense as an overnight stop if you are coming from Lahore or Karachi, or leaving Islamabad late.
  • Naran, 82 km above Balakot, is the practical base for most trips: 9 km from Saif-ul-Malook, 16 km from Batakundi and about 50 km from Lulusar.
  • Babusar Top, 65 km above Naran, is usually a there-and-back day trip from Naran, since it is open only in the warmer months and most visitors sleep in Naran. Lulusar is on the way.
  • Going on to Gilgit-Baltistan. The N-15 meets the Karakoram Highway at Chilas, north of the Mansehra to Chilas stretch of the KKH that the UK government advises against. In summer the Babusar route lets you reach Chilas and Hunza without using that stretch. See Naran to Gilgit via Babusar.

For a full plan built around these distances, see our three-day and five-day Naran and Kaghan itineraries, or send us your plans if you want help fitting the valley into a longer trip north.

Frequently asked questions

How far is Naran from Mansehra?

About 122 km by road, which we plan as 3.5 to 5 hours of driving on a clear day, more with traffic.

How far is Babusar Top from Naran?

About 65 km, usually 2 to 2.5 hours because the road climbs in switchbacks above Batakundi.

What is the total length of the Kaghan Valley road?

About 187 km from Mansehra to Babusar Top. The N-15 continues into Gilgit-Baltistan and ends at Chilas, about 236 to 240 km from Mansehra.

Are Shogran and Saif-ul-Malook on the main Kaghan Valley road?

No. Shogran is about 8 km up a side road from Kawai, 22 km above Balakot, and Saif-ul-Malook is about 9 km up a jeep track from Naran.

Why do different maps give different distances for the same stretch?

Distances are measured from different points in each town, the road shifts slightly over time, and older figures are often copied without being rechecked. Ours were measured in October 2026 and are accurate to a kilometre or two.

Go with us

Trips that go here

All tour packages

3 days

From Islamabad

Naran, Kaghan and Babusar in 3 days

Up the Kaghan Valley to Naran, a day on the road to Lulusar Lake and Babusar Top, and an early jeep to Saif ul Malook before home.


Price on request

View itinerary

Keep reading

More from Kaghan Valley

All Khyber Pakhtunkhwa guides
Balakot City in the evening

Kaghan Valley

Balakot 1831 Battle and Shaheed Cemetery

What happened at Balakot on 6 May 1831, who Syed Ahmad Shaheed and Shah Ismail were, where their graves are, and what a visit to the shrine involves.

5 min read

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.