Skip to content
Kalam town and the Swat River seen from the slope above, with fields and pine forest

Travel Guide

Kalam Valley, Swat Travel Guide

Kalam is the last town at the top of the Swat valley, at about 2,000 m where two rivers meet. It is the base for the jeep trips to Ushu Forest, Matiltan and Mahodand Lake.

Aneeq IftikharNovember 14, 202613 min read

Kalam Valley is the top end of the Swat valley, a small town at about 2,000 m where the Ushu and Utror rivers join to become the Swat River. It is about 100 km and 3 hours above Mingora, and every trip worth taking from here goes further up, to Ushu Forest, Matiltan, Mahodand Lake, Utror and Gabral.

Summer days are mild while Mingora is hot, and nights are cool even in July. The town has hotels for every budget, and with cash from Mingora and a jeep booked the evening before, the day trips are easy to plan.

Height
About 2,000 m
From Mingora
About 100 km, 3 hours
Best months
June to September
Mahodand jeep
PKR 7,000 to 15,000 per jeep
On this page
  1. 01What Kalam Valley is
  2. 02How to reach Kalam from Mingora, Islamabad and Lahore
  3. 03Best time to visit Kalam
  4. 04Places to visit in Kalam
  5. 05Mahodand Lake from Kalam
  6. 06Hotels in Kalam by area and budget
  7. 07Kalam travel tips
  8. 08Kalam or Kumrat?
  9. 09Book a Swat Kalam tour
  10. 10Frequently asked questions

What Kalam Valley is

Kalam sits in the Upper Swat district of Khyber Pakhtunkhwa, at the head of the main valley road, the N-95. Two side valleys open here. The Ushu valley runs north towards Matiltan and Mahodand Lake, and the Utror valley runs west towards Utror and Gabral. Their rivers meet below the bazaar and carry on south as the Swat River. Locals call the area Swat Kohistan, and older guides call the western river the Gabral instead of the Utror, because it rises in Gabral and flows down through Utror.

The town itself is one long bazaar, a few side lanes and hotels climbing the slopes on both sides. An evening in the bazaar, with river trout and chapli kebab, is part of the fun, and Kalam is the base for every day trip in the upper valley.

Kalam has rebuilt since the August 2022 floods, with new hotels and repaired roads, and the forests, rivers and snow peaks around it are as striking as ever. July and August are the busiest months, so June and September are the calmer choice.

How to reach Kalam from Mingora, Islamabad and Lahore

Bahrain town and its bridge on the Swat River, on the road up to Kalam
Bahrain town and its bridge on the Swat River, on the road up to Kalam

From Lahore, drive the M-2 to Islamabad, the M-1 towards Peshawar and the Swat Motorway to Chakdara. The motorway ends there, so the last stretch is the N-95 through Mingora, Khwazakhela, Madyan and Bahrain. Work on the Chakdara to Fatehpur extension began in 2026, but it is not expected to open before about 2028. Daewoo buses go only as far as Mingora. From there, take a local van or hire a car.

The slow part is the 35 km or so from Bahrain to Kalam. The road is open, and repairs are under way. In June 2026 the KP government listed seven short stretches, about 4.9 km in all, for rebuilding and approved PKR 1 billion for the work, so expect one-way traffic at those points. In the monsoon, heavy rain can close the road for a few hours, so keep some time in hand.

A normal car manages in dry weather. Sedans and even small hatchbacks get through, using low gear on the rough patches after Bahrain. Traffic is the bigger factor. On Eid and holiday weekends the road from Madyan to Kalam gets very busy, so leave Mingora early, and pick other dates if you can.

Karachi travellers should reach Lahore first, since our tours start only from Lahore and Saidu Sharif airport has no commercial flights. Lahore is about 1 hour 45 minutes by air, about 18 to 19 hours by train or about 15 hours by bus.

RouteDistanceTime
Mingora to KalamAbout 100 kmAbout 3 hours
Islamabad to KalamAbout 330 km7 to 8 hours
Lahore to Kalam by carAbout 660 km10 to 11 hours
Lahore to Kalam by coasterAbout 660 km12 to 14 hours with stops
Kalam to Mahodand LakeAbout 35 km1.5 to 2 hours by jeep

Best time to visit Kalam

Snow on the riverbank and mountains around Kalam in winter, with the Swat River flowing past
Snow on the riverbank and mountains around Kalam in winter, with the Swat River flowing past

June to September is the season for Kalam. Every jeep track is open, the meadows are green, and days reach about 26 °C while Mingora is often above 35 °C. June is the driest summer month and calmer than July and August, when the school holidays bring the biggest crowds. September is clear and quieter, with cheaper jeeps.

Kalam lies mostly outside the monsoon belt. On 27 June 2025, the day of the Mingora flood, it had only 4 mm of rain. In July and August the rain is heavier on the road below, through Madyan and Bahrain. April is the wettest month in Kalam itself. The first snow can fall in October or November, and lasting snow runs from late December to February. Our best time to visit Swat guide has the full month by month detail.

MonthsDay and night in KalamWhat to expect
December to FebruaryAbout 7 to 10 °C by day, down to minus 8 °C at nightSnow, side valleys and Mahodand closed
March and AprilAbout 12 to 18 °C, minus 2 to 4 °C at nightWettest spell, tracks still snowbound
MayAbout 23 °C, 8 °C at nightMahodand may open late in the month
JuneAbout 26 °C, 11 °C at nightDriest summer month, all tracks open
July and AugustAbout 26 °C, 13 to 14 °C at nightPeak crowds and jeep fares
SeptemberAbout 24 °C, 9 °C at nightClear, quieter, cheaper
October and NovemberAbout 14 to 20 °C, near freezing at nightFirst snow possible, Mahodand closes

Places to visit in Kalam

All distances are from Kalam bazaar. Ushu Forest, Boyun and the bazaar are easy by car. Everything else is a jeep ride, a walk or both. Book jeeps through your hotel or at the stands in the bazaar.

Ushu Forest, a dense stand of deodar and pine on the valley floor below snow peaks near Kalam

Ushu Forest

The Ushu Forest is the stand of tall deodar and pine that lines the road up the Ushu valley. It ends at Ushu village, about 8 km above Kalam at roughly 2,300 m. The road this far is mostly paved, so any car can do it in dry weather. It is the first stop on every Mahodand jeep trip.

Tea stalls and camping sites line the roadside in summer. Walk a few hundred metres into the trees for quiet, and go early in the morning, when the light through the deodars is at its best. Mobile signal fades here.

Matiltan village and green fields in the Ushu valley below a wall of snow peaks

Matiltan and Falak Sar

Matiltan is a village about 11 km from Kalam, further up the Ushu valley. It has fields, a bridge over the Ushu River, a waterfall and a few hotels. Above it rises Falak Sar, the highest peak in Swat, at about 5,900 m (sources disagree by a few dozen metres). On a clear morning it fills the head of the valley. Jeeps to Mahodand pass through, so most people see Matiltan on the same day.

Boyun, the Green Top above town

Boyun is a hill village on the slope above Kalam, at about 2,350 m, which most visitors call Green Top. From its meadow you look straight down on the bazaar and the meeting of the two rivers. The road is steep and narrow, so go by local jeep or walk up. Late afternoon gives the best light. It is a good short outing for an arrival day or a morning before you leave.

Utror Valley

Utror lies about 16 km west of Kalam at roughly 2,300 m, 45 minutes to an hour by jeep on a rough road. It has wooden houses, terraced fields and far fewer visitors than the Ushu side. There is a police check post at Utror, so carry your CNIC or passport. Signal ends past the village, and there is no reliable drinking water beyond it, so fill your bottles here. In summer a jeep track goes on over the Badgoi Pass to Kumrat.

Gabral and Shahi Bagh

Gabral is about 20 km from Kalam, past Utror, where the valley opens into wide meadows along a clear river. Shahi Bagh is a picnic ground in the same valley. Treat it as a full day by jeep, and take food and water, because there is little on the way. Boats are offered on the small lake at Shahi Bagh. Ask for life jackets for everyone before you get in.

Turquoise Kundol Lake in a forested side valley above Utror, with clouds on the ridges

Kundol Lake

Kundol Lake (also spelt Kandol) is about 19 km from Kalam via Utror. Floods washed the old jeep track away, so after the road there is a walk of 3 to 6 hours, depending on where your jeep stops. Hire a local guide in Utror, start early and go between July and September. Trekking gear is hard to rent in Kalam or Mingora, so bring boots and rain gear from home. You cannot fit Kundol, Izmis Lake and a crossing to Kumrat into one day.

Kalam town on the Swat River below forested slopes and snow peaks

Kalam Bazaar and the river

The bazaar is where you hire jeeps, change plans and eat. Look for river trout, chapli kebab, walnuts, honey and woollen caps. It is lively on July and August evenings, and calmer in June and September.

Enjoy the river from the bank. It is fast and cold and rises quickly after rain upstream, so do not bathe or wade. Section 144 orders banning bathing and picnics in the Swat River were issued in 2025 and again in September 2026.

Mahodand Lake from Kalam

Mahodand Lake lies at 2,865 m, about 35 km up the Ushu valley past Ushu Forest and Matiltan. A new road reaches it and cars get through in dry weather, but most visitors take a local jeep, about 1.5 to 2 hours each way. The fare is per jeep for 5 to 6 people, about PKR 7,000 to 9,000 return in June and September and PKR 12,000 to 15,000 in July and August. The lake is usually open from late May to early October. Our Mahodand Lake guide covers the road, the jeep rules, boats and Saifullah Lake.

Hotels in Kalam by area and budget

Kalam has guesthouses over shops, mid-range hotels and a few resorts. In 2026 guides put simple rooms at about PKR 2,000 to 4,000 a night, mid-range hotels at about PKR 4,000 to 10,000 and the best cottages and resorts at about PKR 8,000 to 25,000. Rates climb on July and August weekends and at Eid, and an ordinary room can reach PKR 10,000 to 15,000 on the busiest dates. In May, September and October you can often walk in and bargain.

  • Bazaar and main road. The cheapest rooms and the shortest walk to the jeep stands and restaurants, but noisy at night in season. Hotel Crossroads is one central option on booking sites in late 2026.
  • Riverside. Rooms with the sound of the water. Check that the hotel is open as listed before you pay, as explained below.
  • The slope above town. Quieter, with views over the valley, and usually a little dearer. Walnut Heights by Roomy is one of the better known hotels here. The drive up can be steep, so ask about parking.
  • Out of town. For forest and quiet, Azure Lagoon Resort is in Ushu, and The Glamping Spot has tents a few kilometres from the bazaar. You will need transport for meals in town.

Questions to ask before you book

Hot water and heating vary from hotel to hotel, so ask before you book. Kalam runs mostly on small local hydropower plants, so the voltage can be low, and some hotels run the generator only for set hours.

  • At what hours is there hot water? Some hotels heat water only in the early morning.
  • Is the room heated, with what, and is heating charged extra?
  • When does the generator run, and is there power all night?
  • Is there parking at the hotel, and can a coaster or car get up the drive?
  • Can the hotel book a jeep for the next morning, and at what fare?

Riverside hotels and the 2025 river rules

After the Swat River flood of 27 June 2025, the district brought in new rules for buildings on the riverbed, and 87 hotels in Kalam were listed for checks. Most riverside hotels carry on as normal, but before you pay an advance, look at recent photos to be sure the hotel is open as listed.

Kalam travel tips

  • Mobile signal. Zong is the strongest in Kalam town, and Jazz and Telenor also work there. Signal is weak at Ushu, patchy at Mahodand and gone past Utror. Download offline maps and carry a power bank.
  • Cash. There is no reliable ATM in Kalam. Bank Al-Habib opened a branch in 2021, but do not count on a working machine. Draw enough cash in Mingora or Bahrain for hotels, jeeps and food, as most guesthouses take no cards.
  • CNIC and check posts. Every adult needs an original CNIC for the police posts on the way up. Foreign visitors have their passports logged, and KP runs an online tourist registration and the 1422 helpline.
  • Entry fee. In July 2025 KP announced a per-person entry fee for Kalam and Kumrat, PKR 100 by car and PKR 200 by bus or coaster. Keep a few small notes in case it is collected.
  • What to pack. A fleece or warm jacket even in July, as nights drop to about 14 °C and Mahodand is colder. Add a rain jacket, shoes with grip, sunscreen, a torch and your medicines.
  • The river. Do not bathe, swim or let children play at the edge. Section 144 bans apply, and the water rises without warning.
  • Jeeps. The first price is an opening bid. Agree the fare, the stops and the waiting time before you set off, and check the brakes and spare tyre. On summer weekends, book the jeep through your hotel the evening before, because the stands empty by mid-morning.
  • Crowds. Avoid Eid, the Muharram holidays and July and August weekends if you can. Hotels fill, and the road from Bahrain slows to a crawl.
  • Electricity. Power can dip in the evenings, so keep a power bank charged.

Kalam or Kumrat?

Kalam and Kumrat sit on either side of the same range, and both get busy in summer. Kalam is the easier trip, with a road all the way, proper hotels and short jeep rides from town. Kumrat, over the mountains in Upper Dir, is wilder, with a dirt track past Thal, camps and wooden huts instead of hotels, and more walking. Choose Kalam for a first trip with family. Choose Kumrat if you like camping. Our Kumrat Valley tour packages cover that side.

Book a Swat Kalam tour

Both of our 3-day Swat group tours spend day two in Kalam, with Ushu Forest, Matiltan and Mahodand Lake, and sleep in Bahrain. Guests switch to local jeeps in Kalam for the lake and pay the jeep fare themselves. The whole day is planned around the lake, so it is not the stop that gets cut when time runs short. The standard tour is PKR 15,000 per person and the luxury tour is PKR 18,000, with 3 to 4 people per room. The Toyota Coaster leaves Lahore at 11 pm from Thokar Niaz Baig or Barkat Market and picks up Islamabad guests on the way.

Couples can take our 5-day Swat Kalam tour at PKR 55,000 per couple, with a private car, two nights in Kalam and a private jeep to Mahodand Lake. We also run group tours in winter on snow dates, when Kalam is white and Mahodand is closed. Ask us for the next winter departure dates.

Frequently asked questions

What is the height of Kalam Valley?

Kalam town is at about 2,000 m. Ushu village is about 2,300 m, and Mahodand Lake is at 2,865 m.

How far is Kalam from Islamabad and Lahore?

About 330 km and 7 to 8 hours from Islamabad. From Lahore it is about 660 km, 10 to 11 hours by car or 12 to 14 hours by coaster with stops. Allow extra time on holidays.

What is the best time to visit Kalam?

June to September, when the jeep tracks and Mahodand Lake are open. June and September are calmer than July and August. Come between late December and February for snow.

Is Kalam open in winter?

The town is lived in all year and some hotels stay open, but heating varies, so ask first. Mahodand, Utror and the other side valleys close under snow. Heavy falls can block the road above Bahrain, so carry chains and keep a spare day.

Is there an ATM in Kalam?

Not one you can rely on. A bank branch opened in 2021, so bring cash. Withdraw in Mingora or Bahrain.

Show 3 more questions

Which mobile network works in Kalam?

Zong works best in town, and Jazz and Telenor also work. Signal is weak at Ushu, patchy at Mahodand and absent beyond Utror.

Can a normal car reach Kalam?

Yes, in dry weather. Sedans and small cars make it, but the road above Bahrain has rough, one-way stretches. Drive slowly there and avoid the monsoon days after heavy rain.

How many days do you need for Kalam?

One full day covers Ushu Forest, Matiltan and Mahodand Lake. Add a day for Utror and Gabral, and another for the Kundol Lake walk. From Lahore, three days with an overnight drive is the shortest trip.