Sindh has the largest Hindu community in Pakistan, and its temples are not ruins: most are working places of worship that fill up on festival days. The ones worth planning a trip around are Ratneshwar Mahadev and the Swaminarayan mandir in Karachi, Ramapir at Tando Allahyar, the Shiv Mandir at Umerkot, the hill temples around Nagarparkar in Tharparkar, and Sadhu Bela on the Indus at Sukkur. Together they make a rough loop from Karachi that takes about a week at an easy pace.
This guide puts them in an order that works on the map, says when each is busiest, and points to our single-temple guides where they exist. It is a route guide, not a full directory: Sindh has many smaller shrines that we have not been able to check.
| At a glance | |
|---|---|
| Suggested order | Karachi, Tando Allahyar, Umerkot, Nagarparkar, then north to Sukkur |
| Best months | November to March, when Thar and upper Sindh are cooler |
| Biggest festival | Maha Shivratri, 6 March 2027 (Umerkot and Karachi) |
| Permission needed | Sadhu Bela (see below); others are open to respectful visitors |
| Dress | Modest, with shoulders and knees covered; shoes off at the door |
Karachi: two temples in the old city
Karachi is the easiest place to start because both of its best-known temples are in the city.
Shree Ratneshwar Mahadev is an underground Shiva temple near Clifton Beach, reached by stairs near Jehangir Kothari Parade. It has six levels cut down into the rock, a marble courtyard on the fourth, and a natural spring inside. During Shivratri, sources put attendance at around 25,000 pilgrims. In 2014 a road project in Clifton caused cracks in the cave, and the Pakistan Hindu Panchayat took the matter to the Supreme Court, which ordered restoration. The steps are steep and the air is damp, so it is not an easy visit for anyone with mobility problems.
Shree Swaminarayan Mandir stands on Muhammad Ali Jinnah Road in the middle of a Hindu neighbourhood, and is the only surviving Swaminarayan temple in Pakistan. It marked 150 years in 2004. Non-Hindus are generally welcome to visit, and it pairs naturally with a walk through the old city; our Karachi heritage walk covers what else is nearby.
Ramapir, Tando Allahyar
Tando Allahyar lies east of Hyderabad, so it is a sensible stop on the road towards Umerkot. The Ramapir temple is dedicated to Ramdev Pir, a folk saint revered by Hindus and by many Muslims. Wikipedia dates the temple to 1859.
The annual Ramapir Mela runs for three days in the Hindu month of Bhadrapada, in late summer, and is described as the second-largest Hindu pilgrimage in Pakistan after Hinglaj. Thousands of devotees arrive on foot, many barefoot, carrying coloured flags. Because the dates follow the Hindu calendar, ask locally or check the Pakistan Hindu Panchayat for the current year's days. Outside the mela the temple is quiet, and a stop of an hour is enough.
Umerkot Shiv Mandir
Umerkot is the gateway to Tharparkar, and its Shiv Mandir is one of the most sacred Shiva sites in Sindh. It hosts a three-day Shivratri festival that sources put at around 250,000 people. Maha Shivratri falls on 6 March 2027. If you want to see it, book accommodation early and expect crowds and road diversions.
For the temple itself, the fort in town and how to fit them into one day, see our Umerkot Shiv Mandir guide and our Umerkot Fort guide.
Tharparkar: hill temples and Jain shrines
Beyond Umerkot the route runs into the Thar desert towards Nagarparkar, at the foot of the Karoonjhar hills. This is where temples sit in the landscape: on rocky hills, beside seasonal pools, and in scattered villages.
- Churrio Jabal is a hill temple near Nagarparkar. Our Churrio Jabal guide covers the climb and what to expect.
- The Nagarparkar Jain temples are Jain rather than Hindu, but they are the most important old temples in Sindh and sit on the same road. See our Nagarparkar Jain temples guide.
Distances here are long and services are thin. Our Karachi to Tharparkar road guide covers the drive, and the region's safety picture is in Is Tharparkar safe?.
Sadhu Bela, Sukkur
Sadhu Bela is a complex of temples on an island in the Indus between Sukkur and Rohri. The Udasi saint Baba Bankhandi Maharaj settled there in 1823, and the temple buildings date mostly to the late nineteenth century. It is often called the biggest Hindu temple complex in Pakistan, and it is managed today by the Evacuee Trust Property Board.
Visitors cross by a short boat ride from the Sukkur bank. Wikipedia notes that permission is needed from the Pakistan Hindu Panchayat, with stricter arrangements for non-Hindus. Boat prices and access rules vary, so confirm on arrival in Sukkur and do not turn up on a festival day expecting a quiet visit. Our Sadhu Bela guide goes into the detail.
Is it safe?
Pakistani visitors travel to all of these places, and the temples are generally well used. Security around minority sites can be tighter than elsewhere, and you may be asked for your CNIC or turned back on busy days.
Overseas visitors should read their own government's advice. In September 2026 the UK advised against all but essential travel to Sindh north of Nawabshah, which includes Sukkur, and against travel within 5 miles of the Indian border, which covers parts of Tharparkar. The UK also advises against all travel to Balochistan, so Hinglaj Mata, the largest Hindu pilgrimage in the country, is outside this route; our Hinglaj Mata guide explains why. Travelling against advice can void insurance. Check local news before setting out on any of these legs.
Etiquette in a working temple
- Remove shoes before the threshold and wear socks in summer, as floors get hot.
- Cover shoulders and knees, women and men alike.
- Ask before photographing worshippers or the inner shrine.
- Do not touch offerings or idols, and do not bring meat or alcohol.
- Leave a small donation if you are shown around.
Who this route suits
It suits people interested in Sindh's living religious culture, and those who already plan to visit Thar. It is less suited to anyone short of time: Tharparkar alone needs three days from Karachi. If you only have a weekend, Ratneshwar and the Swaminarayan mandir in Karachi are an easy half-day, and Umerkot works as a long day plus one night.
For wider planning, see our travel guide and destinations page.
Frequently asked questions
What is the oldest Hindu temple in Sindh?
Sources describe the Umerkot Shiv Mandir as perhaps the oldest, but there is no firm date, and the Jain temples at Nagarparkar are older still. Treat any single claim with caution.
Can non-Hindus visit Hindu temples in Sindh?
At most temples, yes, if dressed modestly and behaving respectfully. Sadhu Bela requires permission first.
When is the best time to see a Hindu festival in Sindh?
Maha Shivratri, on 6 March 2027, at Umerkot and Karachi. Ramapir Mela falls in Bhadrapada, in late summer.
Which is the biggest Hindu pilgrimage in Pakistan?
Hinglaj Yatra in Balochistan is the largest, followed by the Ramapir Mela.
Is it safe to visit temples in Sindh?
Pakistanis visit regularly. Check current local advice, and foreign visitors should check their own government's warnings first.