Route · Rawalpindi to Kalam in upper Swat

Rawalpindi to Kalam Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Kalam ticket price starts at about Rs 2,200 and reaches Rs 2,800. Kalam sits at the top of the Swat Valley where the Ushu and Utror rivers meet the Swat, and Faisal Movers runs seasonal coaches there to its terminal on Bahrain Road.

Ticket price from
Rs 2,200Coach to Mingora, then van
Top fare
Rs 2,800Faisal Movers
Distance
about 350 kmSwat Expressway and Bahrain
Journey time
8h to 9hUpper Swat
Departures
Seasonal directYear round via Mingora

Short answer: The Kalam trip takes eight to nine hours from Rawalpindi, at Rs 2,200 to Rs 2,800 a seat. In season, Faisal Movers runs direct to Kalam. At other times, take a coach to Mingora and continue by van through Madyan and Bahrain. The last stretch is mountain road and slow.

Fares by operator

Rawalpindi to Kalam ticket price by operator

The main ways to Kalam, with the Rawalpindi boarding point beside each fare.

Rawalpindi to Kalam fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Coach to Mingora, then vanTwo stagesPir Wadhai or Faizabad9hRs 2,200
Faisal MoversExecutive, seasonal directPir Wadhai, Faizabad, Motorway Chowk8hRs 2,800

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

Seasonal direct coach

The direct seasonal coach saves the change in Mingora. Outside the season, the two stage trip is the only practical way.

Van fares from Mingora are paid on the day.


Before you book

Direct in season or via Mingora

How you travel depends on the month.

Summer direct

Operator
Faisal Movers, to Bahrain Road, Kalam.
Tip
Book ahead for weekends.

Via Mingora

How
Coach to Mingora, then van up the valley.
Tip
Leave early to arrive in daylight.

Beyond Kalam

Where
Ushu Forest and Mahodand Lake.
Tip
Jeeps from Kalam; roads close in winter.

How to choose

Take the Faisal Movers direct coach in season. Otherwise leave early for Mingora and continue by van.

The real choice

Which is the best way to travel from Rawalpindi to Kalam

Two ways to Kalam.

Cheapest

Via Mingora

Coach plus van.

From Rs 2,200
Simplest

Faisal Movers direct

Seasonal, to Bahrain Road.

From Rs 2,800
Most flexible

Private car

Stop at Madyan and Bahrain.

From Rs 22,000

Our verdict

Take Faisal Movers direct in season; otherwise go via Mingora.


Schedule

Rawalpindi to Kalam bus timings

Seasonal direct service plus year round Mingora coaches.

Early morning

6:00 AM to 8:00 AM

Best for the Mingora route.

Evening

Seasonal

Direct coaches arrive next morning.

Summer

June to August

Very busy; book ahead.

Winter

December to March

Snow can close the upper valley.

The last hours are the slowest

Beyond Bahrain the road narrows and climbs. Allow extra time, especially after rain.

Where to board

Rawalpindi and Kalam terminals

Coaches finish on Bahrain Road in Kalam.

Rawalpindi

Faisal Movers
Pir Wadhai, Faizabad and Motorway Chowk, 26 Number.
Pir Wadhai general stand
Coasters, vans and regional coaches.
Tip
Northern roads change with the season. Check road status before travelling, especially outside June to September.

Kalam

Faisal Movers Kalam
Bahrain Road, opposite New Honey Moon Hotel.
Kalam bazaar
Vans from Mingora finish here.
Onward
Jeeps to Ushu Forest and Mahodand Lake.

The road

The road from Rawalpindi to Kalam

Swat Expressway to Mingora, then up the Swat River.

  1. RawalpindiDeparture, km 0.
  2. Chakdarakm 185.
  3. Mingorakm 250.
  4. Madyan and Bahrainkm 310.
  5. KalamArrival eight to nine hours later, km 350.

Mahodand Lake

Mahodand Lake, reached by jeep beyond Kalam through the Ushu Forest, is the classic day trip from the town in summer.

Bus or car

Rawalpindi to Kalam bus vs car

Road travel is the practical option for most travellers.

01Recommended

Bus

Rs 2,200to Rs 2,800

Journey time
8h to 9h
Frequency
Seasonal direct
Arrives
Kalam, Bahrain Road

Seasonal direct or via Mingora.

The practical default.

02For families

Private car

Rs 22,000and up, one way

Journey time
About 7h
Frequency
On demand
Arrives
Door to door

Popular for family trips.

For families.

Cheapest way to travel from Rawalpindi to Kalam

A coach to Mingora and van to Kalam, around Rs 2,200 combined.


Common questions

Rawalpindi to Kalam bus FAQs

What does the bus from Rawalpindi to Kalam cost?

Indicative fares are Rs 2,200 with Coach to Mingora, then van, Rs 2,800 with Faisal Movers.

How long does it take from Rawalpindi to Kalam?

Eight to nine hours, covering roughly 350 km (swat Expressway and Bahrain).

Is there a direct bus to Kalam?

Faisal Movers runs a seasonal direct service. Otherwise travel via Mingora.

Where is the Faisal Movers terminal in Kalam?

On Bahrain Road, opposite New Honey Moon Hotel.

How do I get to Mahodand Lake?

Hire a jeep in Kalam in summer.

Related routes and operators

Book your Rawalpindi to Kalam ticket

Direct and connecting options to Kalam compared, with no booking fee added to the published fare.

Compare fares now