Route · Capital to the Indus crossing

Islamabad to Attock Bus Ticket Price, Online Booking, Timing

The Islamabad to Attock ticket price starts at about Rs 450 on coasters and rises to roughly Rs 900 on a luxury coach. The journey covers around 80 km on the GT Road or the M-1 motorway and takes an hour and a half to two hours, making it the cheapest intercity route from the capital on this site.

Ticket price from
Rs 450Coaster
Better classes
Rs 900Luxury coach
Distance
80 kmGT Road or M-1
Journey time
1h 30m to 2hShort hop
Frequency
Very highDawn to late night

Short answer: the Islamabad to Attock bus ticket price runs from about Rs 450 on shared coasters to about Rs 900 on a Skyways luxury coach. The run is an hour and a half to two hours, departures go from before dawn until late at night, and most of the traffic is carried by vans and coasters rather than by full coaches.

Fares by operator

Islamabad to Attock ticket price by operator

Attock is close enough to the twin cities that it behaves more like a commuter corridor than an intercity one, which is why the Islamabad to Attock ticket price is the lowest of any route from the capital covered here.

Islamabad to Attock fares by operator
Bus operator Class Route Journey time Ticket price
Local coasters and Hiace Coaster, many not air conditioned Rawalpindi Saddar to Attock City via GT Road 2h Rs 450
Crystal Lines Coaster or luxury coach, both offered Rawalpindi Pirwadhai to Attock 1h 45m Rs 600
Bilal Travels Standard seated, air conditioned Rawalpindi to Attock via GT Road 1h 45m Rs 750
Skyways Luxury, air conditioned Rawalpindi and Islamabad to Attock 1h 30m Rs 900

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.

Attock City and Attock Khurd are not the same stop

Buses to Attock generally mean Attock City on the GT Road. Attock Khurd, Hazro, Chach and Fateh Jhang are separate destinations in the same district, each with its own services from the twin cities, and a ticket to one will not get you to another. Check which one you actually need before booking, because a wrong guess here costs an hour and a change of vehicle.

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

Compare live fares
The real choice

Coaster or coach to Attock

Under two hours and under Rs 500 of spread, so this comes down to the vehicle and the departure point rather than the operator.

Cheapest

Local coasters and Hiace

Depart when full from Rawalpindi Saddar through the day and late into the evening. The cheapest intercity seat from the capital, though many of the vehicles are not air conditioned.

From Rs 450

Most flexible

Crystal Lines

Coasters and full coaches from one Rawalpindi terminal, so the same price band can get you either. Worth asking which, because only the coach has a proper luggage hold.

From Rs 600

Best coach

Skyways

The fastest scheduled run at ninety minutes, with departures from Islamabad as well as Rawalpindi. Skyways has a long standing presence in Attock district.

From Rs 900

Our verdict

This is a route to travel rather than plan. Vehicles leave Saddar more or less continuously, and the half hour Skyways saves does not usually justify doubling the fare unless you are travelling in summer or carrying bags. The decision worth getting right is not the operator, it is whether you want Attock City, Hazro, Chach or Fateh Jhang.

Schedule

Islamabad to Attock bus timings

Attock district transport runs from the early hours to late at night, so Islamabad to Attock bus timings are more a matter of turning up than of booking.

Coasters and vans

Continuous

Depart when full from Saddar, from the early hours of the morning until late at night.

Scheduled coaches

Through the day

Skyways, Crystal Lines and Bilal Travels run fixed departures, with a luggage hold and reserved seating.

Through services

Morning and evening

Peshawar bound coaches call at Attock on the GT Road, which adds capacity at either end of the day.

Busy periods

Weekday peaks

This is a commuter corridor, so the tightest times are the weekday morning and evening rushes rather than holidays.

Where to board

Islamabad and Attock terminals

Saddar is the terminal that matters for Attock district, and the Attock end has several separate stands rather than one hub.

Rawalpindi Saddar and Pirwadhai

Local coasters and Hiace
Rawalpindi Saddar, the terminal serving the Attock, Chakwal and Jhelum districts.
Crystal Lines and Bilal Travels
Pirwadhai, the GT Road hub, with fixed departures.
Skyways
Runs from Islamabad as well as Rawalpindi, which saves the trip across town.

Attock district stands

Attock City
The main general bus stand, and where a ticket to Attock normally lands you.
Separate stands
Fateh Jhang, Jand, Pindi Gheb and Hazro each have their own stands and their own services.
Onward connections
Nowshera and Peshawar are short hops west on the GT Road from Attock City.
Beyond Attock

Onward from Attock

Attock sits on the Punjab side of the Indus, so continuing west means crossing into Khyber Pakhtunkhwa and picking up a different set of services.

  • Hazro and Chach North of Attock City on their own local services, and a common source of booking confusion.
  • Fateh Jhang, Jand and Pindi Gheb Southern Attock district, each with its own stand rather than a connection through Attock City.
  • Nowshera The first significant town west of the Indus, about an hour on.
  • Peshawar Roughly two hours further, and usually better booked as a through service from the twin cities.

If Peshawar is the real destination, the Islamabad to Peshawar fares cover the through services rather than a change at Attock.

Compare

Bus or train from Islamabad to Attock

Attock City Junction is one of the better known stations in the country, so rail is a real if infrequent alternative on this corridor.

By road Direct

Bus

Rs 450from, one way

Journey time
1h 30m to 2h
Departures
Continuous
Vehicles
Coaster to luxury coach

The cheapest intercity fare from the capital on this site, with vehicles leaving Saddar more or less all day.

The practical choice for almost everyone.

By rail Infrequent

Train

Variesby class

Journey time
Around 2h
Station
Attock City Junction
Frequency
Low

Peshawar bound services call at Attock City Junction, but at a handful of departures a day against a bus every few minutes.

Only if the timing happens to suit.

Common questions

Islamabad to Attock bus FAQs

What is the Islamabad to Attock bus ticket price?

Fares run from about Rs 450 on local coasters to about Rs 900 for a Skyways luxury coach. Crystal Lines sits around Rs 600 and Bilal Travels standard seating around Rs 750.

How long does the Islamabad to Attock bus take?

An hour and a half to two hours for roughly 80 km, depending on whether the service runs the GT Road or the M-1 motorway and how many stops it makes.

Is a ticket to Attock the same as Hazro or Chach?

No. Attock City, Hazro, Chach, Fateh Jhang, Jand and Pindi Gheb are separate destinations with separate stands and separate services. Confirm which one you need before booking.

Do I need to book in advance?

No. Coasters leave when full from Rawalpindi Saddar through the day and late into the evening. Book only if you want a coach with a luggage hold or a reserved seat at a weekday peak.

Can I change at Attock for Peshawar?

You can, but it is rarely worth it. Through services from the twin cities to Peshawar are frequent and cost little more than the two legs, so book the through ticket unless Attock itself is a stop you want.

Where do buses to Attock leave from in Islamabad?

Most run from Rawalpindi Saddar. Crystal Lines and Bilal Travels use Pirwadhai, and Skyways departs from Islamabad as well, which saves crossing town.

Book your Islamabad to Attock ticket

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

Compare fares now