Islamabad to Swabi Bus Ticket Price, Online Booking, Service Timing

Swabi sits just off the M-1, but the motorway interchange is some way from the town itself, and many of the coaches that advertise Swabi set down there. If nobody is meeting you, the slower GT Road coaster from Pirwadhai, which runs into the town stand, can get you to your door sooner.

Fares from Rs 600 one way, per seat

Fare from
Rs 600GT Road coaster
Journey time
about 110 km
Operators
2plus local coasters
Fastest
M-1 motorwayabout 90 min
Watch for
Interchange stopsnot all reach town

Quick Fare Check: Islamabad to Swabi buses cost about Rs 600 on a GT Road coaster, Rs 750 with Motorway Express and Rs 950 on a Niazi Express Mardan coach, for a trip of 90 minutes to two hours.

Islamabad to Swabi bus fare by operator

Islamabad to Swabi bus fares come from local coasters and from the Mardan services that run past Swabi on the M-1.

Islamabad to Swabi bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Local coastersCoasterPirwadhai to Swabi town via GT RoadRs 600Tickets at the stand
Motorway ExpressLuxury coaster ACG-8 Markaz to Swabi via M-1Rs 750Book now Motorway Express Luxury coaster, Islamabad to Swabi
Niazi ExpressStandard ACMardan coach calling at SwabiRs 950Book now Niazi Express Standard, Islamabad to Swabi

Indicative one-way prices for one adult; confirm the fare and the set-down point at booking. Some motorway services stop at the Swabi interchange rather than in town.

Islamabad to Swabi route map

Islamabad to Swabi route map Map of the Islamabad to Swabi bus route through Islamabad, Swabi. 34°N 73°E Islamabad Swabi 25 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. The line follows the M-1 motorway to the Swabi interchange and north into town; GT Road coasters run through Taxila and Attock instead.

Islamabad to Swabi fares

  1. Local coasterRs 600
  2. Motorway ExpressRs 750
  3. Niazi ExpressRs 950
One-way fares for one adult seat, cheapest first. The green bar is the lowest fare.

Islamabad to Swabi bus timings

Islamabad to Swabi bus timings run through the day, with coasters leaving as they fill rather than to a timetable.

  1. Coasters

    All day

    Leave Pirwadhai as they fill, from early morning to the evening.

  2. Scheduled coaches

    Through the day

    Motorway Express runs fixed departures from G-8 Markaz on the M-1.

  3. Mardan coaches

    Morning and evening

    Niazi Express services calling at Swabi at either end of the day.

  4. Busy periods

    Eid and term times

    Student traffic at the start and end of university terms fills seats alongside Eid.

Islamabad to Swabi bus online booking

Islamabad to Swabi bus online booking takes a few minutes for Motorway Express and Niazi Express; local coasters sell seats at the stand.

  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 Islamabad to Swabi buses

Which is the best bus service from Islamabad to Swabi?

The best bus service from Islamabad to Swabi is the one that sets you down where you are going, town or interchange.

  • Motorway Express

    Best value

    About Rs 750 from G-8 Markaz, the fastest run; check whether it stops in town.

    From Rs 750

  • Niazi Express

    Through service

    About Rs 950 on Mardan coaches calling at Swabi.

    From Rs 950

Our pick

Motorway Express from G-8 Markaz is the default, but ask where it stops. If you need Swabi town itself and nobody is meeting you, the slower Pirwadhai coaster is the better ticket.

Before you book a Islamabad to Swabi bus

Before you book an Islamabad to Swabi bus, three things are worth knowing.

  • Town or interchange

    The M-1 interchange sits some way from Swabi town. Motorway services often set down there; GT Road coasters go into the town stand.

  • Where to board

    Motorway Express leaves from G-8 Markaz, coasters load at Pirwadhai in Rawalpindi, and Niazi Express Mardan coaches board around Faizabad.

  • Onward from Swabi

    Topi, Lahor, Yar Hussain and Tarbela run from the Swabi town stand on local transport.

Islamabad to Swabi bus FAQs

What is the Islamabad to Swabi bus ticket price?

About Rs 600 on local coasters, Rs 750 with Motorway Express and Rs 950 on Niazi Express Mardan coaches.

How long does the Islamabad to Swabi bus take?

Ninety minutes to two hours for about 110 km; the M-1 is quicker, the GT Road coasters slower but into town.

Do buses stop in Swabi town or at the interchange?

Both, depending on the service. Motorway coaches often use the interchange; GT Road coasters run into the town stand.

Can I take a Mardan bus and get off at Swabi?

Yes, often the most frequent option. Confirm the coach stops at Swabi rather than running straight past.

Do I need to book ahead?

Not usually. Book ahead around Eid, at the start and end of university terms, or if you want a coach with a luggage hold.

Book Islamabad to Swabi bus tickets for your date

Book Motorway Express or Niazi Express to Swabi, then pay with JazzCash, Easypaisa or card.

Search Islamabad to Swabi buses