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.
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.
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.
| 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.
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.
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
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
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.
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
ContinuousDepart when full from Saddar, from the early hours of the morning until late at night.
Scheduled coaches
Through the daySkyways, Crystal Lines and Bilal Travels run fixed departures, with a luggage hold and reserved seating.
Through services
Morning and eveningPeshawar bound coaches call at Attock on the GT Road, which adds capacity at either end of the day.
Busy periods
Weekday peaksThis is a commuter corridor, so the tightest times are the weekday morning and evening rushes rather than holidays.
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.
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.
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.
Bus
Rs 450from, one way
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.
Train
Variesby class
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.
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.
Related routes and operators
Attock and GT Road routes
Operator fare lists
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