Salt Range

Kallar Kahar: Lake, Peacocks and Takht-e-Babri Guide

A guide to Kallar Kahar's saltwater lake, its boating, the peacocks of Ahu Bahu shrine and Babur's rock throne, with routes, timings and what to skip.

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

Kallar Kahar, Punjab & Islamabad
Photo: Mannadeem · CC BY-SA 3.0 · Wikimedia Commons

Kallar Kahar is the town most people stop at first on a Salt Range trip, because it sits right on the M-2 motorway, about 125 km from Islamabad and 250 km from Lahore. The draw is a saltwater lake ringed by low hills, a rock-cut throne linked to the Mughal emperor Babur, and a shrine where peacocks gather in the morning. Most of it can be seen in two to three hours without leaving the motorway corridor.

This guide covers the lake and its boating, the throne and garden Babur left behind, where to find the peacocks, and how Kallar Kahar fits into a longer Salt Range day out.

At a glance
WhereKallar Kahar Tehsil, Chakwal district, right at the Kallar Kahar interchange on the M-2
AltitudeAbout 460 m (1,500 ft)
From IslamabadAbout 125 km, 1.5 to 2 hours on the M-2
From LahoreAbout 250 km, around 3.5 hours on the M-2
LakeSaltwater, shallow (roughly 1 to 1.5 m at its deepest), paddle and motor boats for hire
Main sightsKallar Kahar Lake, Takht-e-Babri, Bagh-e-Safa, Ahu Bahu shrine (peacocks)
Time needed2 to 3 hours for the town; longer if you continue to Katas Raj or Neela Wahn
StayTDCP Motel on the lakeshore, plus a few private guesthouses

The lake and its boats

Kallar Kahar Lake sits beside the motorway interchange, its shore running for around 8 km around low salt-range hills. It is a salt lake, shallow at around 4 to 5 feet (1 to 1.5 m) at its deepest, and the water level moves with the season and with rainfall. The Tourism Development Corporation of Punjab (TDCP) runs a motel on the shore with a restaurant looking over the water, and paddle boats and motor boats are available for hire from the lakeside, priced by the ride rather than a fixed ticket.

It is not a swimming lake. Treat it as a picnic and photo stop: walk the shore, take a short boat ride if the water level allows, and watch the birdlife that gathers at the edges, particularly outside the summer heat.

Takht-e-Babri and Bagh-e-Safa

In February, on his march from Kabul towards Delhi, the Mughal emperor Babur camped beside the lake and recorded in his memoirs how much he liked the place, describing it as having "good air." His soldiers cut a flat platform into a rock outcrop above the lake so he could address his army from it. That platform is still there, known as Takht-e-Babri, Babur's throne, and it is a short walk from the main road.

Close by is Bagh-e-Safa, a terraced garden said to have been laid out on Babur's orders, one of the first Mughal gardens in the subcontinent. It is modest rather than grand today, but it is worth the few minutes it takes to see, as part of the same stop as the throne.

Where to see the peacocks

Kallar Kahar's peacocks are best seen at the shrine of Ahu Bahu, also called Moron Wali Sarkar ("the peacock saint"), a short drive from the lake. Peacocks gather here in the early morning, before the day's visitors arrive, so a dawn or early start gives the best chance of seeing them displaying rather than just a distant bird on a wall. Numbers have fallen over the years with urban growth around the town, so treat a sighting as likely rather than guaranteed, and keep your distance rather than approaching the birds.

Best time to visit

October to March is the most comfortable stretch, with mild days and clear views across the lake to the surrounding hills. Summer in the Salt Range is hot, often into the low 40s°C by June, and the lake and throne offer little shade, so an early morning or late afternoon visit works better than the middle of the day. Winter mornings can be cool enough for a light jacket, and the clearer air suits photographs of the lake and the hills behind it.

Weekends and public holidays bring day-trippers off the motorway in large numbers, since Kallar Kahar is an easy stop for anyone driving the M-2. A weekday visit, or an early start on a weekend, means a quieter lakeshore and a better chance at the peacocks before the crowds arrive.

A half-day route through the town

  1. Start at the lake. Walk the shore near the TDCP motel and take a boat ride if you want one.
  2. Walk up to Takht-e-Babri and Bagh-e-Safa, a few minutes above the lake.
  3. Drive to the Ahu Bahu shrine for the peacocks, ideally before mid-morning.
  4. Continue onward. Most people combine Kallar Kahar with Katas Raj, about 24 km further along the same road, or push on into Soon Valley or Neela Wahn.

Two to three hours covers the town itself. Build in more time if the lake and peacocks are your whole day rather than a stop on a longer route.

Getting there and around

Kallar Kahar sits directly on the M-2, so it needs no detour for anyone driving between Islamabad and Lahore. Leave the motorway at the Kallar Kahar interchange and the lake is immediately below it. Coaches and vans running the M-2 corridor stop at the interchange, but there is no dedicated public transport into the town itself, so most visitors arrive by car or with a hired driver.

The town itself is small enough to see on foot from the lakeside, but the Ahu Bahu shrine and any onward stops need a car.

Is Kallar Kahar worth a special trip?

On its own, probably not worth a special trip from Lahore or Islamabad. The lake is pleasant rather than dramatic, and local reporting has flagged pollution and litter around parts of the shore that the town's tourism department has struggled to fix. What makes Kallar Kahar worth stopping for is that it costs almost nothing extra: it sits on the motorway itself, so a couple of hours here on the way to Katas Raj, Soon Valley or a longer Salt Range loop adds real variety for very little extra driving.

If you only have time for one Salt Range stop and want history over scenery, go to Katas Raj instead. If you want an easy break with a lake, a throne and a chance of peacocks on the way to somewhere else, Kallar Kahar earns its place. Our trip-planning guide has more on building a route like this into a wider Punjab trip.

Frequently asked questions

Is Kallar Kahar worth visiting?

As a stop on the way between Islamabad and Lahore or on a wider Salt Range trip, yes: it costs little extra time since it sits right on the M-2. As a standalone day trip from either city, it is a pleasant few hours rather than a major destination.

How far is Kallar Kahar from Islamabad?

About 125 km, roughly 1.5 to 2 hours by car on the M-2 motorway, leaving at the Kallar Kahar interchange.

Can you swim in Kallar Kahar Lake?

No. It is a shallow saltwater lake used for boating and picnics, not for swimming.

Where can I see peacocks in Kallar Kahar?

At the shrine of Ahu Bahu (Moron Wali Sarkar), a short drive from the lake. Early morning gives the best chance of seeing them.

What else is nearby?

The Katas Raj temples are about 24 km further along the same road, and Neela Wahn and the Soon Valley lakes are also within a couple of hours, making Kallar Kahar a natural first or last stop on a Salt Range loop.

Keep reading

More from Salt Range

All Punjab & Islamabad guides

Salt Range

Soon Valley Guide: Lakes, Gardens and Sakesar

A route-order guide to Soon Valley in Khushab district: Uchali and Khabeki lakes, Kanhatti Garden, Daep Sharif and the drive up Sakesar, with distances and timings.

6 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.