Narayan Sarovar is a small village in the Lakhpat taluka of Kutch district, Gujarat, on the edge of the Kori Creek and close to the Pakistan border. It is one of the five sacred lakes of Hindu tradition, known together as the Panch Sarovar, and local belief links its waters to the lost Sarasvati river. Pilgrims come here to bathe, to perform ancestral rites and to pray at a cluster of stone Vaishnav temples.
Seven stone temples stand in a walled courtyard by the lake, most of them rebuilt in the 18th century, and the site is also tied to the saint Vallabhacharya, which makes it important to followers of the Pushtimarg tradition. Two big fairs are held each year, in Chaitra and in Kartik, when the village fills with devotees.
Around the village lies the Narayan Sarovar Sanctuary, notified in 1981 and now covering about 444 sq km of thorn scrub and dry savannah. It is best known for the chinkara, or Indian gazelle, and also shelters caracal, desert fox, wolf and more than 160 bird species. Facilities are minimal and the interpretation centre has been reported as neglected, so this is a place for quiet drives and walks rather than organised safaris.
A few kilometres away, Koteshwar Mahadev sits on a cliff over the sea, and the old walled port of Lakhpat, with its Sikh gurdwara, lies a short drive beyond. Put together, they make a long but rewarding day or an overnight stay for pilgrims and travellers who enjoy empty landscapes.
Before you plan
Narayan Sarovar at a glance
- Best months
- November to February is the most…November to February is the most comfortable. March and October are workable; April to June is very hot; July to September is humid and can flood low roads.
- Ideal trip length
- 1 day from Bhuj is possible but long1 day from Bhuj is possible but long; 2 days with one night near Narayan Sarovar is more relaxed
- Airport
- Bhuj AirportBhuj Airport (BHJ) is the nearest, about 150 km away; allow roughly 3 to 3.5 hours by road
- Railway station
- BhujBhuj (BHUJ) is the nearest long-distance railhead, about 150 km away
- Getting around
- A hired car with driver is the…A hired car with driver is the practical choice; state buses from Bhuj run to Narayan Sarovar a couple of times a day
- Daily budget
- Roughly ₹1,500 to ₹3,500 per person…Roughly ₹1,500 to ₹3,500 per person per day excluding the room, mostly for a car; pilgrim lodgings are cheaper
- Senior comfort
- Moderate: the main sights are close…Moderate: the main sights are close to the road, but the journey is long and facilities and medical help are scarce
- Language
- Gujarati and KutchiGujarati and Kutchi; Hindi is widely understood and English is limited
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Narayan Sarovar: January, February, November, December. Month-by-month weather →
How many days do you have?
Narayan Sarovar itinerary
One good day
1 day in Narayan Sarovar
Leave Bhuj early to reach Narayan Sarovar by late morning. Visit the lake and temples first, then drive to Koteshwar Mahadev for the cliff-top views and sunset. Eat simply at a temple canteen, and expect a long drive back after dark.
Day-by-day plan →Two days
2 days in Narayan Sarovar
Arrive at midday, visit the lake and temples, rest through the afternoon, then go to Koteshwar for sunset. Stay in a simple pilgrim lodging or guesthouse nearby.
Day-by-day plan →Three unhurried days
3 days in Narayan Sarovar
Drive from Bhuj, stopping at villages on the way, and settle in near the lake.
Day-by-day plan →