Route · Twin cities to upper Swat

Islamabad to Kalam Bus Ticket Price, Timings and Online Booking

The Islamabad to Kalam ticket price starts at about Rs 2,400 with Faisal Movers, which runs the only through service and has its own terminal in Kalam. The journey takes eight to nine hours, and everyone else changes at Mingora.

Ticket price from
Rs 2,400Faisal Movers direct
Via Mingora
From Rs 2,000Bus plus coaster
Distance
350 kmVia Mingora and Bahrain
Journey time
8h to 9hValley road at the end
Kalam terminal
Bahrain RoadFaisal Movers

Islamabad to Kalam bus ticket price: around Rs 2,400 with Faisal Movers, which runs the only through service and operates its own Kalam terminal on Bahrain Road. The journey is eight to nine hours. The alternative is a bus to Mingora and a coaster up the valley, from about Rs 2,000.

Fares by operator

Islamabad to Kalam ticket price and the alternative

Kalam sits at the top of the Swat valley, about 100 km beyond Mingora on a road whose condition varies considerably. Having a through coach avoids that leg entirely.

Islamabad to Kalam fares and alternatives
OperatorClassJourney timeTicket price
To Mingora, then coasterBus plus coaster9h +From Rs 2,000
Faisal Movers, directStandard8h 30mRs 2,400
Faisal Movers, directExecutive8h 00mRs 3,000

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

The 100 km that takes four hours

Mingora to Kalam is barely 100 km but takes three to four hours, and longer after rain or in poor conditions. It is the hardest part of the journey by some distance. A through coach from the twin cities means you cover it in a full size vehicle with a driver who runs it regularly, rather than in a shared coaster negotiated at the Mingora stand.


What to expect

The road above Mingora

The Swat valley narrows sharply above Bahrain, and the final stretch to Kalam is the part that determines whether your journey takes eight hours or twelve.

TO BAHRAIN

Straightforward

The valley road from Mingora through Madyan to Bahrain is generally in reasonable condition and takes about two hours.

BAHRAIN TO KALAM

The variable

Narrower, steeper and more exposed to weather damage. This stretch is where published journey times fall apart, particularly after rain.

BEYOND KALAM

Jeep only

Ushu, Matiltan and the Mahodand road are jeep territory, hired in Kalam and negotiated rather than scheduled.

Do not plan to arrive and continue the same day

Kalam is eight to nine hours from the twin cities in good conditions, and the last stretch is the least predictable. If you are heading further up to Ushu or Mahodand, plan a night in Kalam first rather than trying to hire a jeep on arrival after a full day on the road.


Schedule

Islamabad to Kalam bus timings

The through service departs in the morning so the valley section is covered in daylight, which matters on this road more than on most.

Morning departure

Early

The through service leaves in the morning, arriving in Kalam late afternoon.

Why not overnight

Daylight on the valley road

The stretch above Bahrain is not one to travel after dark.

Season

Summer is easiest

The road is at its most reliable from late spring through early autumn.

Booking

Days ahead in season

One through service on a corridor with heavy summer demand.


Where to board

Twin cities and Kalam terminals

ISLAMABAD

Faisal Movers terminals

Faisal Movers runs from Chungi 26 on Peshawar Road, Faizabad and Pirwadhai. Confirm which terminal the Kalam service departs from for your date.

The Kalam service is seasonal in practice, so check it is running.

KALAM

Bahrain Road

Faisal Movers operates its own Kalam terminal on Bahrain Road, opposite the New Honey Moon Hotel and Restaurant. Jeeps for Ushu, Matiltan and Mahodand are hired nearby.

Having a proper terminal at this end is unusual on a valley route.


Common questions

Islamabad to Kalam bus FAQs

Is there a direct bus from Islamabad to Kalam?

Yes. Faisal Movers runs a through service at around Rs 2,400 and operates its own Kalam terminal on Bahrain Road. That is unusual on a northern valley route, where most journeys end at the nearest town.

What is the Islamabad to Kalam bus ticket price?

Around Rs 2,400 for Standard and Rs 3,000 for Executive on the direct service. Travelling to Mingora and continuing by coaster costs from about Rs 2,000 but adds a change and a negotiated fare.

How long is the Islamabad to Kalam journey?

Eight to nine hours in good conditions. The stretch above Bahrain is the least predictable part and can add considerably after rain or in poor weather.

Can I continue to Mahodand Lake?

Yes, by jeep hired in Kalam. It is negotiated rather than scheduled, and the track is rough. Plan a night in Kalam first rather than arriving after a full day and setting off again.

Is the Kalam road open all year?

It is at its most reliable from late spring through early autumn. Winter conditions affect the upper valley considerably, so confirm the current status before booking outside the summer months.

Book your Islamabad to Kalam ticket

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

Compare fares now