Harihareshwar sits in Shrivardhan taluka of Raigad district, on the Konkan coast where the Savitri river meets the Arabian Sea. It is known as Dev-ghar, the house of God, and sometimes as Dakshin Kashi, the Kashi of the south. Four low hills ring the town, and the temple stands on a low cliff above the water, so worship and coastline are never far apart.
The town is small enough to cover on foot. The usual order is the Kalbhairav temple first, then the main Harihareshwar shrine, then a walk along the sea-facing Pradakshina route if the tide allows. Two beaches lie either side of the temple: a long straight one in front of it, and a shorter L-shaped one near the MTDC resort. The Peshwa family are linked to the place, and the Kalbhairav temple is widely said to have been rebuilt in 1723 under the first Baji Rao Peshwa.
This is a place for slow days, not a checklist. Most visitors come from Mumbai or Pune, spend a night or two, and add Shrivardhan, Diveagar and Bankot Fort as short day trips. Food and nightlife are simple and early; many meals are home-style thalis ordered in advance. For older travellers it works well if you accept two things: the sea-shore route can be rough and tide-dependent, and you need a car because public transport to the coast is thin.
Before you plan
Harihareshwar at a glance
- Best months
- November to February is the most…November to February is the most comfortable for beaches and the sea-shore circuit. June to September brings very heavy rain and rough seas.
- Ideal trip length
- 2 nights for the temple2 nights for the temple, beaches and one day trip; 3 nights if you add Shrivardhan, Diveagar and Bankot at an easy pace
- Airport
- Chhatrapati Shivaji Maharaj…Chhatrapati Shivaji Maharaj International Airport, Mumbai (BOM), about 220 km away; allow roughly 5 to 6 hours by road
- Railway station
- MangaonMangaon (MNI) on the Konkan Railway is the nearest railhead, about 60 km away, roughly 2 hours by road
- Getting around
- A hired car or taxi is the practical…A hired car or taxi is the practical choice; the town itself is walkable, and a ferry links nearby Bagmandla with Bankot across the Savitri
- Daily budget
- Roughly ₹1,500–₹3,500 per person per…Roughly ₹1,500–₹3,500 per person per day excluding the stay, for simple meals, local transport and a day trip; varies with the car hire and season
- Senior comfort
- Good for the temple and the beach roadGood for the temple and the beach road; the sea-shore Pradakshina route has broken steps and rocks and is demanding, so keep it optional
- Language
- Marathi locallyMarathi locally; Hindi widely understood, and English at the MTDC resort and larger lodges
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Harihareshwar: January, February, November, December. Month-by-month weather →
How many days do you have?
Harihareshwar itinerary
One good day
1 day in Harihareshwar
Reach Harihareshwar early and visit the Kalbhairav temple first, then the main Harihareshwar shrine while the compound is quiet. If the tide is low and you are steady on your feet, walk part of the sea-facing Pradakshina route behind the temples; otherwise stay on the cliff-top paths. Order a thali at a local eatery before noon, since many places cook to order. Rest through the early afternoon, then walk the long beach in front of the temple in late light and watch the fishing boats come in.
Day-by-day plan →Two days
2 days in Harihareshwar
Start with the Kalbhairav temple and then the main shrine in the morning. Spend the rest of the morning on the seafront path and, tide permitting, a short stretch of the Pradakshina route. After lunch and a rest, walk the temple-side beach as the light softens.
Day-by-day plan →Three unhurried days
3 days in Harihareshwar
Check in, visit the Kalbhairav temple and main Harihareshwar shrine in the late afternoon, and walk the temple-side beach at dusk. Keep dinner early; food gets hard to find late in the evening.
Day-by-day plan →


