Route · Capital to the M-1 belt

Islamabad to Swabi Bus Ticket Price, Timings, Online Booking

The Islamabad to Swabi ticket price starts at about Rs 600 on coasters and rises to roughly Rs 1,300 on a luxury coach. The journey covers around 110 km on the M-1 motorway in under two hours, making Swabi the closest Khyber Pakhtunkhwa district to the capital.

Ticket price from
Rs 600Coaster
Better classes
Rs 1,300Luxury coach
Distance
110 kmM-1 motorway
Journey time
1h 30m to 2hShort hop
Frequency
HighThrough the day

Short answer: the Islamabad to Swabi bus ticket price runs from about Rs 600 on shared coasters to about Rs 1,300 on a Skyways luxury coach, with Motorway Express around Rs 750. The M-1 run takes under two hours, which makes Swabi an easy same-day trip from the capital.

Fares by operator

Islamabad to Swabi ticket price by operator

Swabi sits directly on the M-1 between Burhan and Rashakai, so the Islamabad to Swabi ticket price is set mainly by coaster operators and by the Mardan and Peshawar services that pass the interchange.

Islamabad to Swabi fares by operator
Bus operator Class Route Journey time Ticket price
Local coasters and Hiace Coaster, many not air conditioned Rawalpindi Pirwadhai to Swabi via GT Road 2h Rs 600
Motorway Express Luxury coaster, air conditioned Islamabad G-8 Markaz to Swabi via M-1 1h 30m Rs 750
Niazi Express Standard seated, air conditioned Islamabad to Swabi, Mardan service 1h 45m Rs 950
Skyways Luxury, air conditioned Rawalpindi and Islamabad to Swabi 1h 45m Rs 1,300

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

Swabi town or the motorway interchange

Swabi district is spread out and the M-1 interchange sits some way from the town itself. Several services that advertise Swabi actually set down at or near the interchange, which is fine if you are being met and awkward if you are not. The coasters running the GT Road are slower but go into the town, and on a ninety minute journey that trade is often worth making.

Book Islamabad to Swabi.
Compare every operator on the route.

Compare live fares
The real choice

Coaster, coach or through service to Swabi

Under two hours and under Rs 700 of spread, so the set-down point decides this more than the seat does.

Cheapest

Local coasters and Hiace

Depart when full from Pirwadhai and run into Swabi town rather than the interchange. Many are not air conditioned, which is where the saving comes from.

From Rs 600

Best value

Motorway Express

Air conditioned coasters from G-8 Markaz and the fastest scheduled run on the corridor. Saves the cross-town trip to Pirwadhai entirely.

From Rs 750

Through service

Niazi Express

Mardan bound services calling at Swabi, useful if the timing suits or if you are continuing to Mardan or the valley beyond.

From Rs 950

Best coach

Skyways

A full luxury coach with a hold, departing from both Rawalpindi and Islamabad. The pick if you are carrying luggage.

From Rs 1,300

Our verdict

Motorway Express from G-8 is the default here, but check where it stops. On a ninety minute journey, being set down at the interchange instead of in town can add as much time as the whole coach saved. If your destination is Swabi town itself and nobody is meeting you, the slower Pirwadhai coaster is the better ticket.

Schedule

Islamabad to Swabi bus timings

Islamabad to Swabi bus timings run through the day, with coasters departing on demand rather than to a published list.

Coasters and vans

Continuous

Depart when full from Pirwadhai, from early morning through the evening.

Scheduled coaches

Through the day

Motorway Express and Skyways run fixed departures, with a hold for luggage.

Through services

Morning and evening

Mardan and Peshawar bound coaches calling at the interchange, at either end of the day.

Busy periods

Eid and university terms

Swabi has significant student traffic to the capital, so term starts and ends fill the corridor alongside Eid.

Where to board

Islamabad and Swabi terminals

On a route this short, both the departure point and the set-down point are a meaningful share of the total journey.

G-8 Markaz and Pirwadhai

Motorway Express
G-8 Markaz, the easiest departure point from the Islamabad sectors.
Coasters and Skyways
Pirwadhai in Rawalpindi, where the cheapest seats and the town services are.
Worth knowing
Niazi Express Mardan services board around Faizabad.

Swabi town and interchange

Town stand
Where the GT Road coasters set down, close to the centre.
M-1 interchange
Used by the motorway services and the through coaches, some distance from town.
Onward connections
Topi, Lahor, Yar Hussain, Mardan and Tarbela all run from the town stand.
The road

The road to Swabi

Two roads serve Swabi from the capital, and they differ by about half an hour and by where they leave you.

  • Islamabad and Rawalpindi Departures from G-8 Markaz, Faizabad and Pirwadhai through the day.
  • M-1 motorway via Burhan The fast routing, running to the Swabi interchange in about ninety minutes.
  • GT Road via Taxila and Attock Slower, with stops on the way, and the routing that runs into Swabi town itself.
  • Topi and Lahor Common set-down points in the district on the local services.
  • Swabi Arrival ninety minutes to two hours after leaving the twin cities.

If you are continuing west, the Islamabad to Peshawar fares cover the through services on the same motorway.

Compare

Bus or train from Islamabad to Swabi

Swabi has no useful passenger rail connection, which settles this comparison quickly.

By road Direct

Bus

Rs 600from, one way

Journey time
1h 30m to 2h
Departures
Through the day
Vehicles
Coaster to luxury coach

Frequent, cheap and quick, with a choice between the motorway interchange and the town stand.

The only practical option.

By rail No service

Train

Not availableno passenger connection

Direct service
None
Nearest station
Nowshera Junction
Onward leg
Road

The nearest working station is Nowshera Junction, and reaching Swabi from there still means a road leg.

Not an alternative on this pair.

Common questions

Islamabad to Swabi bus FAQs

What is the Islamabad to Swabi bus ticket price?

Fares run from about Rs 600 on local coasters to about Rs 1,300 on a Skyways luxury coach. Motorway Express sits around Rs 750 and Niazi Express around Rs 950.

How long does the Islamabad to Swabi bus take?

Ninety minutes to two hours for roughly 110 km. The M-1 services are at the faster end; the GT Road coasters take longer but run into Swabi town.

Do buses stop at Swabi town or the motorway interchange?

Both, depending on the service. The motorway coaches and through services often use the interchange, which is some distance from town. The GT Road coasters go into the town stand.

Do I need to book in advance?

No. Coasters run more or less continuously and the journey is short. Book ahead only around Eid, at the start and end of university terms, or if you want a coach with a luggage hold.

Can I take a Mardan or Peshawar bus and get down at Swabi?

Yes, and it is often the most frequent option. Confirm that the service stops at Swabi rather than running straight past the interchange, since not all of them do.

Can I continue to Topi or Tarbela from Swabi?

Yes. Topi, Lahor, Yar Hussain, Tarbela and Mardan all run from the Swabi town stand on local services.

Book your Islamabad to Swabi ticket

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

Compare fares now