Attock is the Punjab city on the eastern bank of the Indus where the Grand Trunk Road crosses into Khyber Pakhtunkhwa, about 80 kilometres from Rawalpindi. The main places to visit in Attock are Akbar's fort, the 1883 railway bridge over the Indus, the river views at the old crossing, and, within the district, Hasan Abdal and the Kala Chitta hills. It works as a day trip from Islamabad, and the honest summary is that it is a place for river and history lovers, not a resort town.
This guide covers what is worth stopping for, what you cannot actually enter, and how to plan the day.
| At a glance | |
|---|---|
| Where | Attock district, Punjab, on the Indus |
| From Rawalpindi / Islamabad | About 80 km |
| From Peshawar | About 100 km |
| Elevation | About 355 m |
| Best months | October to March |
| Time needed | Half a day, or a full day with Hasan Abdal |
Attock Fort
Akbar had the fort built at Attock Khurd between 1581 and 1583 to guard the crossing of the Indus, and it has four gates called Kabuli, Mori, Delhi and Lahori. It sits on the river bank beside the Peshawar road, and it is the landmark of the town.
The catch is access. The fort has long been used by the military and was closed to visitors. In 2021 the government announced plans, under a World Bank-backed tourism project, to open it to the public, and we could not confirm that a regular public entry with published hours now exists. Treat it as something to view from outside unless you have confirmed otherwise locally, and never photograph or approach military areas that are marked as restricted.
Attock Bridge and the Indus crossing
The railway bridge between Attock Khurd and Khairabad Kund was opened on 24 May 1883 and designed by Sir Guildford Molesworth. It has five spans and is about 425 metres long, with trains on the upper level and a road below. It was rebuilt in 1929, and a newer road bridge opened in 1979, which now carries most of the traffic.
Photographing bridges and rail infrastructure can attract attention from security staff, so keep to viewpoints where people are clearly stopping and stop if asked. The Indus and Kabul rivers meet just upstream of the bridge, and the Khairabad side across the river is already in Khyber Pakhtunkhwa.
Riverside spots and new attractions
The district administration has been developing visitor sites. A Dawn report from January 2025 mentions a restored 1923 British-era bungalow at Sumbal Pani, a viewpoint called Pakistan Point in the Kala Chitta reserve forest, riverside fishing and rest points at Makhad Sharif, Khushalgarh and Rakhwan, and a Victorian-style Gymkhana complex under construction. Facilities like these change, so treat them as things to check for, not guaranteed stops.
Kala Chitta hills
The Kala Chitta range runs south of Attock, with a national park managed by the Punjab Parks and Wildlife Department. It is the most relaxed way to spend a few hours outdoors near Islamabad. Official hours are listed as 9am to 5pm with tickets sold online through the Wildlife PASS system, but we could not confirm entrances or trail details, so check with the department before you drive out.
Hasan Abdal
Hasan Abdal, the Sikh pilgrimage town, is also in Attock district and is the most visited place in the area. Read our Hasan Abdal guide or the page on Gurdwara Panja Sahib. If you have a full day, it makes sense to do Hasan Abdal in the morning and Attock in the afternoon, then visit Taxila another day. See places to visit in Taxila.
A sample day from Islamabad
- Leave by 8am on the M1 or the Grand Trunk Road towards Peshawar, and stop first at Hasan Abdal, which is on the way.
- Late morning at Hasan Abdal, for Panja Sahib and the hill or the gardens, allowing two hours or so.
- Lunch in Attock town, then drive to the fort and bridge area for the river views and photographs from public spots.
- Head back by mid-afternoon so you are not on the Peshawar road and the motorway link in the evening rush.
Winter days are short, and light on the river is best in the afternoon, so in December and January keep the river for the end of the day. In summer, do the outdoor stops early, because Attock's afternoons are hot.
What to carry
- Your CNIC, since checkposts on the Peshawar road are routine
- Water, a hat and sunscreen for the river bank, which has little shade
- A scarf or dupatta for head covering at the gurdwara, and shoes you can slip off easily
- Cash, because small shops and food stalls are often cash only
How to get there
From Islamabad, take the M1 or the Grand Trunk Road towards Peshawar and follow it to Attock. Allow about 90 minutes to two hours, more in traffic. From Lahore the drive is long, and most people would take the motorway to Islamabad and stay a night.
Attock is on the Peshawar road, so heavy trucks and police checkposts are part of the trip. Carry your CNIC.
Is Attock safe?
Attock district is in Punjab and is not on the UK government's list of areas to avoid. The town is right next to Khyber Pakhtunkhwa, though, and the UK advises against all travel to Peshawar and most of the province around it, and against all but essential travel to Nowshera. Pakistani visitors do travel here. Stay on the Punjab side, check local news and police advice before you set out, and foreign passport holders should read their own government's advice, since travelling against it can void travel insurance.
Is it worth a visit?
For history and river views, yes, as a short stop. If you were hoping for a day of sights, be realistic: the fort is largely closed, the bridge is a photograph, and the district's strongest draws are Hasan Abdal and Kala Chitta. For hill and nature days closer to the capital, see our destinations page.
Frequently asked questions
How far is Attock from Islamabad?
About 80 kilometres, roughly 90 minutes to two hours by road depending on traffic and the route.
Can I go inside Attock Fort?
It has long been used by the military. Public opening was announced in 2021, but we could not confirm regular visiting hours, so check locally before you go.
What is Attock famous for?
The Mughal-era fort, the 1883 Attock Bridge over the Indus, and the meeting of the Indus and Kabul rivers nearby. The district is also home to Hasan Abdal.
What is the best time to visit Attock?
October to March, when days are mild. Summers are hot.
Can you visit Attock in a day from Islamabad?
Yes. Attock, or Attock plus Hasan Abdal, fits a day trip with time to spare.