Faisalabad to Swat Bus Ticket Price, Online Booking, Service Timing

Swat’s main town, Mingora, is about 250 km from the twin cities by way of Mardan and the Malakand Pass, and from Faisalabad it is a motorway coach to Rawalpindi and a hill coach on. Swat Coach, Motorway Express and Faisal Movers run the second leg, alongside cheaper local coaches.

Two coaches from Rs 2,550 via Rawalpindi, per seat

Two coaches
Rs 2,550via Rawalpindi
Journey time
with the change
Distance
About 555 kmvia Mardan
Change at
Rawalpindior Islamabad
Second leg
About 5hto Mingora

Quick Fare Check: Faisalabad to Swat costs from about Rs 2,550 for two tickets: Kainat Travels to Rawalpindi at Rs 1,050 and a local coach to Mingora at about Rs 1,500, or Rs 1,700 with Swat Coach. Allow about ten hours.

Faisalabad to Swat bus fare by operator

Faisalabad to Swat bus fares are two tickets: a motorway coach to Rawalpindi, then a coach from the twin cities to Mingora.

Faisalabad to Swat bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Kainat TravelsCoachLeg 1: to RawalpindiRs 1,050Book now Kainat Travels Coach, Faisalabad to Swat
Raja TravelsStandardLeg 1: to RawalpindiRs 1,400Book now Raja Travels Standard, Faisalabad to Swat
Bashir SonsCoachLeg 1: to RawalpindiRs 1,550Book now Bashir Sons Coach, Faisalabad to Swat
Daewoo ExpressLuxury ACLeg 1: to RawalpindiRs 1,650Book now Daewoo Express Luxury, Faisalabad to Swat
Local coachesStandardLeg 2: twin cities to MingoraRs 1,500Tickets at the stand
Swat CoachStandardLeg 2: twin cities to MingoraRs 1,700Book now Swat Coach Standard, Faisalabad to Swat
Motorway ExpressLuxury coaster ACLeg 2: G-8 Markaz to MingoraRs 1,900Book now Motorway Express Luxury coaster, Faisalabad to Swat
Faisal MoversExecutive ACLeg 2: Chungi 26 or Faizabad to MingoraRs 2,200Book now Faisal Movers Executive, Faisalabad to Swat
Faisal MoversBusiness ACLeg 2: Chungi 26 or Faizabad to MingoraRs 2,600Book now Faisal Movers Business, Faisalabad to Swat

Indicative one-way prices for one adult seat on each leg; the live fare confirms at checkout. All seven Faisalabad to Rawalpindi operators are on the Faisalabad to Rawalpindi page.

Faisalabad to Swat route map

Faisalabad to Swat route map Map of the Faisalabad to Swat bus route through Faisalabad, Pindi Bhattian, Kallar Kahar, Rawalpindi, Mardan, Mingora. 32°N 33°N 34°N 71°E 72°E 73°E 74°E Faisalabad Rawalpindi Mardan Mingora 100 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run up the M-4 and M-2 to Rawalpindi; the second leg heads west to Mardan and over the Malakand Pass to Mingora.

Two-ticket totals to Mingora

  1. Kainat Travels plus local coachRs 2,550
  2. Kainat Travels plus Swat CoachRs 2,750
  3. Daewoo Express plus Motorway ExpressRs 3,550
Both tickets added together for one adult, one way.

Faisalabad to Swat bus timings

Faisalabad to Swat bus timings are easy: Mingora coaches leave the twin cities from about 6 am to 8 pm.

  1. Night coach

    1 am

    Kainat Travels reaches Rawalpindi before 5 am, in time for an early Mingora coach.

  2. Morning coaches

    7 to 10:30 am

    Kainat Travels at 7 or 9 am, or Daewoo Express at 10:30 am.

  3. Swat coaches

    6 am to 8 pm

    Coaches to Mingora leave the twin cities through the day.

  4. Summer season

    Book ahead

    June to August brings heavy traffic to Swat, Kalam and Malam Jabba.

Faisalabad to Swat bus online booking

Faisalabad to Swat bus online booking covers the coach to Rawalpindi and the Swat Coach, Motorway Express and Faisal Movers seats.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Faisalabad to Swat buses

Which is the best bus service from Faisalabad to Swat?

The best way from Faisalabad to Swat is a morning coach to Rawalpindi and an afternoon hill coach, which reaches Mingora by evening.

  • Swat Coach

    Booked hill seat

    About Rs 1,700 from the twin cities to Mingora.

    From Rs 1,700

  • Motorway Express

    AC coaster

    About Rs 1,900 from G-8 Markaz in Islamabad.

    From Rs 1,900

  • Faisal Movers

    Executive and Business

    Rs 2,200 or Rs 2,600, with some services on to Kalam.

    From Rs 2,200

Our pick

Take Kainat Travels to Rawalpindi and Swat Coach on to Mingora for about Rs 2,750 with booked seats on both legs. In the summer season, Faisal Movers is worth the extra for air conditioning and its Kalam service.

Before you book a Faisalabad to Swat bus

Before you set off from Faisalabad to Swat, three things are worth knowing.

  • Mingora is the stop

    Most coaches end at the main Mingora stand; local transport runs on up the valley.

  • Kalam and Malam Jabba

    Faisal Movers runs some services through to Kalam; Malam Jabba is reached from Mingora.

  • Carry your CNIC

    There are checkpoints at the Malakand Pass, so keep your original CNIC to hand.

Faisalabad to Swat bus FAQs

What is the Faisalabad to Swat bus fare?

From about Rs 2,550 for two tickets: Kainat Travels to Rawalpindi and a local coach to Mingora.

Is there a direct bus?

No. Change in Rawalpindi or Islamabad for the Mingora coaches.

How long does the trip take?

About ten hours, including the change.

Which operators run to Swat from the twin cities?

Swat Coach, Motorway Express and Faisal Movers, plus local coaches.

When is the best time to go?

From April to October; June to August is busiest.

Book Faisalabad to Swat bus tickets for your date

Book your coach to Rawalpindi and the Swat leg, then pay with JazzCash, Easypaisa or card.

Search Faisalabad to Swat buses