Route · Rawalpindi to Mingora on the Swat Expressway

Rawalpindi to Swat Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Swat ticket price starts at about Rs 1,500 and reaches Rs 2,300 for Faisal Movers business class. Coaches take the M-1 and the Swat Expressway to Mingora in around four and a half to five hours, and your ticket should match where in the valley you are really going.

Ticket price from
Rs 1,500Swat Coach executive
Better classes
Rs 2,300Faisal Movers business
Distance
about 250 kmM-1 and Swat Expressway
Journey time
4h 30m to 5hLonger in peak season
Destination
MingoraOnward to Kalam by road

Short answer: Rawalpindi to Swat costs Rs 1,500 to Rs 2,300 and takes about four and a half to five hours to Mingora via the M-1, the Swat Expressway, Chakdara and Barikot. Most visitors are going beyond Mingora, to Malam Jabba, Bahrain or Kalam, so plan the onward leg before you book, especially on summer weekends.

Fares by operator

Rawalpindi to Swat ticket price by operator

Four fares from three operators, all heading up the valley to Mingora.

Rawalpindi to Swat fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Swat CoachExecutive, 2+2Rawalpindi booking office5hRs 1,500
Faisal MoversExecutive, 2+2Pir Wadhai, Faizabad, Motorway Chowk4h 45mRs 1,850
Daewoo ExpressLuxury, 2+2Own terminal, 26 Number Chungi4h 30mRs 2,000
Faisal MoversBusiness, 2+1Pir Wadhai, Faizabad, Motorway Chowk4h 45mRs 2,300

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.

The fare to Mingora is only half the cost

Every service here ends in the lower valley. If your hotel is in Kalam, the drive from Mingora is another three hours or more by van or jeep, and that leg is priced on the day, not published.

That makes the cheapest ticket less important than the arrival time. A morning coach that reaches Mingora by early afternoon leaves daylight for the onward road. An evening coach usually means a night in Mingora first.


Before you book

Where your Swat ticket actually takes you

Swat is a valley, not a city. The coaches serve the lower valley towns; everything higher up means changing vehicles.

Batkhela and Barikot

On the way
Daewoo Express lists both as stops before Mingora.
Good for
Malakand, Chakdara and the lower valley villages.

Mingora

Terminus
The main town of Swat, where Faisal Movers and Swat Coach finish.
Good for
Saidu Sharif, the Swat Museum and connections up the valley.

Kalam, Bahrain, Malam Jabba

No direct coach
Change in Mingora to a van, jeep or hired car.
Allow
Around three hours or more to Kalam, depending on road conditions and season.

How to choose

Staying in Mingora or the lower valley, any coach works. Going on to Kalam or Malam Jabba, take the earliest departure you can so the onward road is in daylight, and ask your hotel to arrange the Mingora pickup in advance.

The real choice

Which is the best bus service from Rawalpindi to Swat

Three operators, one expressway, and a choice that depends mostly on where you step off.

Cheapest

Swat Coach

The valley’s own operator and the lowest published fare. Confirm the Rawalpindi pickup point when you book.

From Rs 1,500
Best value

Faisal Movers executive

Three Rawalpindi counters, a terminal in Mingora and pickup points further up at Kabal and Khwazakhela.

From Rs 1,850
Most punctual

Daewoo Express Luxury

Fixed timetable from its own terminal, with stops at Batkhela and Barikot on the way to the valley.

From Rs 2,000

Our verdict

Take Faisal Movers executive at Rs 1,850 for most trips. Its Mingora terminal and valley pickups make the return journey easier too. Choose Daewoo for Batkhela or Barikot, and Swat Coach when the fare matters most.


Schedule

Rawalpindi to Swat bus timings

Departures run from early morning into the evening, with extra services on summer weekends and Eid holidays.

Early morning

6:00 AM to 9:00 AM

The best choice for Kalam or Malam Jabba. Reach Mingora with the afternoon free for the onward road.

Daytime

10:00 AM to 2:00 PM

Easy seats outside peak season. Arrival in Mingora late afternoon.

Evening

3:00 PM to 7:00 PM

Reaches Mingora after dark. Plan to stay there overnight before heading higher.

Peak season

June to August, Eid

Coaches and valley hotels fill fast. Book both several days ahead.

Summer weekends change everything

On an ordinary weekday this is an easy trip. On summer weekends and during Eid, the whole twin cities seem to head for Swat at once: coaches sell out, the Mingora to Kalam road slows to a crawl and hotel prices rise. If you can travel midweek, do.

Where to board

Rawalpindi and Swat terminals

Both ends have several boarding points, and Faisal Movers adds pickups inside the valley for the return trip.

Rawalpindi

Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.
Faisal Movers
Pir Wadhai, Faizabad and Motorway Chowk, 26 Number.
Swat Coach
Rawalpindi booking office. Confirm the boarding point by phone.

Swat

Mingora
Faisal Movers terminal and the Swat Coach terminal.
Kabal and Khwazakhela
Faisal Movers pickup and drop points further up the valley.
Batkhela and Barikot
Daewoo Express stops on the way in.

The road

The road from Rawalpindi to Swat

West on the M-1, north on the Swat Expressway through the Malakand hills, then up the Swat River to Mingora.

  1. Rawalpindi, 26 Number ChungiOnto the M-1, km 0.
  2. Colonel Sher Khan interchangeOff the M-1 onto the Swat Expressway, km 100.
  3. Katlang and the Malakand hillsThrough the tunnel section of the expressway, km 150.
  4. ChakdaraEnd of the expressway, into the Swat valley, km 185.
  5. BarikotDaewoo stop, first town on the Swat River, km 220.
  6. MingoraArrival four and a half to five hours after departure, km 250.

The expressway changed this trip

Before the Swat Expressway, coaches climbed the old Malakand Pass road with its hairpins and truck traffic. The expressway takes a gentler line through the hills to Chakdara, which cut the journey time and made daytime return trips from Rawalpindi realistic.

Bus or car

Rawalpindi to Swat bus vs car

There is no railway to Swat and no practical scheduled flight, so the choice is between a coach and a hired car.

01Recommended

Bus

Rs 1,500to Rs 2,300

Journey time
4h 30m to 5h
Frequency
Several daily
Arrives
Mingora

Comfortable on the expressway and far cheaper than a car for one or two people.

Best for Mingora.

02For groups

Private car

Rs 15,000and up, one way

Journey time
4h 30m to Mingora
Frequency
On demand
Arrives
Anywhere in the valley

Worth it for a family heading straight to Kalam, because it removes the Mingora change.

Best for Kalam groups.

Cheapest way to travel from Rawalpindi to Swat

Swat Coach at around Rs 1,500 to Mingora, then a shared van up the valley. For a family of four going to Kalam, a hired car can cost about the same as four coach seats plus the onward van, with a lot less waiting.


Common questions

Rawalpindi to Swat bus FAQs

What is the Rawalpindi to Swat bus ticket price?

About Rs 1,500 with Swat Coach, Rs 1,850 for Faisal Movers executive, Rs 2,000 for Daewoo Express Luxury and Rs 2,300 for Faisal Movers business class.

How long does the bus from Rawalpindi to Swat take?

About four and a half to five hours to Mingora via the M-1 and the Swat Expressway, longer on summer weekends.

Is there a direct bus from Rawalpindi to Kalam?

Scheduled coaches from Rawalpindi finish in Mingora. From there, take a van, jeep or hired car up the valley to Bahrain and Kalam.

Where does the bus stop in Swat?

Faisal Movers and Swat Coach finish in Mingora, with Faisal Movers pickups at Kabal and Khwazakhela. Daewoo Express stops at Batkhela and Barikot.

When is the best time to travel from Rawalpindi to Swat?

Midweek, and on an early morning departure if you are going beyond Mingora. Summer weekends and Eid holidays are the busiest times.

Is there a train or flight to Swat?

There is no railway to Swat and no practical scheduled flight from Rawalpindi, so the coach is the main public option.

Related routes and operators

Book your Rawalpindi to Swat ticket

Every coach to Mingora compared, with valley stops listed and no booking fee added to the published fare.

Compare fares now