The Mari Indus temples are a group of ruined Hindu temples on a hilltop above the Indus at Mari Indus, in Mianwali district, close to Kalabagh. Most scholars date them to the early 8th century, the period of the Hindu Shahi rulers, and they are among the better-preserved examples of the Gandhara Nagara style in Punjab. Two temples still stand on their raised platforms, a third has collapsed, and you reach them on foot by a short, rough climb of roughly 600 to 700 metres.
They are not set up as a tourist site: there is no ticket office, no signage worth the name and, as far as the sources show, no legal protection. This guide covers what you will see, how to find the place, and how honest a day out here is.
| At a glance | |
|---|---|
| Where | Hilltop in Mari village, about 2 km north-east of Mari Indus town, Mianwali district |
| Date | Early 8th century (Hindu Shahi period), though some listings say 7th to 11th century |
| What survives | Two ruined temples on high platforms, remains of a fort wall |
| Climb | About 600 to 700 m of uneven hill path |
| Entry | No ticket system known; site is privately owned |
| Facilities | None on the hill |
What are the Mari Indus temples?
The complex stands on a hill beside the Indus and originally had at least three temples. Two remain. Researchers group them with other Hindu Shahi temples along the river, including Kafir Kot and Malot, and the Pakistan Heritage Society notes that Mari's design features, such as trefoil arches under split pent-roof pediments, appear in the later 10th-century temple at Malot.
The hill is made of gypsum, locally called Maniot, and the temples are built of soft stone. Where lime mortar survives it is unusually good: the Department of Archaeology and Museums (Punjab) record notes radiating arches set in white lime mortar, which is rare in pre-Islamic buildings in Pakistan.
What you will see at the top
- Temple A stands on a high plinth. Its east-facing entrance has a pointed, chaitya-shaped doorway, and the walls carry pilasters, saw-tooth friezes and bands of rosettes.
- Temple B is the better preserved of the two, with a curved Nagara-style tower and ornament set across a single cornice.
- The third temple is ruined, with traces of an inner sanctum and a surrounding walkway.
- Fort wall. A fortification wall once enclosed the group and survives only as ruins.
The official record says the temples were dedicated to Hanuman, because monkey-shaped figures appear in the carving. The carving is worn, so go with decent light and some patience.
How to get to Mari Indus temples
Mari Indus is on the Indus close to Kalabagh, roughly two hours from Islamabad by the Hakla to Dera Ismail Khan motorway according to one Dawn writer's account of the area. From Mari Indus town, take the Major Ashraf Shaheed Road towards Mari village; the temples are about 2 km north-east of the town. The road ends below the hill and you climb the last 600 to 700 metres on foot.
The path is uneven, so wear shoes with grip and carry water. There is little shade. Spring and winter are better months than the Mianwali summer, when daytime temperatures are very high.
Combining it with a Mianwali day
Mari Indus works as part of a loop through the district:
- Start at the temples in the morning light.
- Continue to Kalabagh for the old town and the Indus gorge.
- Add Chashma Lake or Namal Lake if you have a second day.
Our guide to places to visit in Mianwali shows how the district fits together.
Condition and protection
This is the part to know before you go. The Punjab archaeology department's listing says the temples are privately owned and do not have legal protection under heritage laws. A Dawn writer who visited the area describes the temples as abandoned and awaiting archaeological attention. Expect missing stonework, graffiti or loose masonry rather than a restored monument.
Climbing on the walls is the quickest way to damage them. Stay on the ground, take only photographs, and take your rubbish with you.
Is it safe to go?
Mianwali district is in Punjab and is not on the UK government's do-not-travel lists, but it borders Khyber Pakhtunkhwa, where the UK advises against all travel to districts including Lakki Marwat, Bannu and Karak, and there have been serious attacks in 2026. Pakistani visitors do travel to Kalabagh and Mari Indus, but check current local news and police advice before setting out, travel in daylight, and don't wander towards the KP side of the river. Overseas visitors should check their own government's advice, which can affect travel insurance.
Is it worth the trip?
If you care about early temple architecture, yes: few Hindu Shahi buildings in Pakistan are this approachable. If you want a managed site with guides and a visitor centre, Taxila or Katas Raj will suit you better. Families with small children or elderly relatives may find the hillside hard going.
Frequently asked questions
Where are the Mari Indus temples?
On a hill in Mari village, about 2 km north-east of Mari Indus town in Mianwali district, near Kalabagh and the Indus.
How old are the Mari Indus temples?
They are generally dated to the early 8th century, in the Hindu Shahi period. Some official listings give a broader range, from the 7th to the early 11th century.
Is there an entry fee?
We found no ticket system. The temples are listed as privately owned, so ask locally before climbing and respect any instructions you are given.
How far is the climb?
About 600 to 700 metres of uneven hill path from where the road ends.
Are the temples still used for worship?
They are ruins and not an active place of worship. They are described as dedicated to Hanuman on the basis of the carving.