MumbaiDestinations
Blog Day trips & escapes

A three-day driving loop north of Mumbai: Kelva, Jawhar and Igatpuri

2026-08-255 min readThe Mumbai Destinations editorial team
Empty two-lane road curving through green hills north of Mumbai Empty two-lane road curving through green hills north of Mumbai

A 420 km loop over three days that swaps the Lonavala traffic for a quiet beach, a tribal-belt hill town and a ghat viewpoint, with three very different places to sleep.

Why go north instead of south-east

Every weekend car out of Mumbai turns onto the Pune Expressway or crosses to Alibaug, and everyone arrives at the same viewpoints. Go north instead and the traffic thins out inside 90 minutes. This loop runs up the coast to Kelva in Palghar district, climbs inland to Jawhar in the Sahyadri foothills, crosses to Igatpuri at the top of the Kasara ghat, and returns via the Nashik highway and Thane. Roughly 420 km of driving over three days, none of it more than three hours in a stretch.

The best window is October to February for clear air, dry ghat roads and comfortable nights at Jawhar, which sits around 500 metres up. The monsoon, June to September, makes the Jawhar and Igatpuri sections spectacular and genuinely risky in equal measure: unlit ghat roads, landslip repairs, standing water on the coastal stretch. If you drive it wet, do the climbs in daylight only and check road conditions locally on the day. You need a car with decent ground clearance for the last kilometre to a couple of the waterfalls, but not a four-wheel drive.

Day 1, 07:00-12:00: out of the city to Arnala and Vajreshwari

Leave the western suburbs by 07:00 and take the Western Express Highway north onto NH48. Traffic decides everything on this stretch: at 07:00 you clear Dahisar in 25 minutes, at 09:30 it takes an hour. Keep FASTag topped up and expect toll plazas on the highway sections. First stop, 60 km out, is Arnala beach near Virar for the island fort offshore, visible from the sand and reachable by local boat when the sea is calm. Twenty minutes here is enough unless you want the crossing.

Second stop is Vajreshwari, about 25 km inland via Virar and Nirmal, a temple town built around hot springs, with the sulphur pools at Akloli nearby. The temple sits on a small hill with a stepped climb; leave shoes at the gate, and expect a busy Tuesday and Sunday. This is a 45-minute stop and a good place for a mid-morning misal pav or poha at ₹60-120. Then rejoin the highway and run north to Palghar. Fuel up here, because the pumps thin out once you leave the highway corridor for the coast.

Day 1, 13:00 onwards: Kelva beach and where to sleep

Kelva is 110 to 120 km from central Mumbai, two and a half to three hours in fair conditions, and it is a long, casuarina-backed beach with almost no development compared with the Alibaug coast. Eat a fish thali at one of the shacks or homestays behind the sand, ₹250-500 for surmai or prawn with rice and solkadhi, then sleep off the drive. Late afternoon, walk south to the Shitaladevi temple on the rocks and the small Shirgaon Fort a short drive inland, a compact Portuguese-era square with intact bastions and nobody in it.

Sleeping here is homestay and small-resort territory, not hotel territory. Expect beach cottages and family-run guesthouses at ₹2,500-6,000 including breakfast, a handful of larger resorts with pools at ₹6,000-11,000, and very little in between. Book ahead on any weekend; the stock is thin and Mumbai families fill it. Ask specifically about generator backup and whether food is served on site, because there is limited eating out after 21:30. Sunset is the whole evening programme, and the beach is unlit, so bring a torch if you plan to walk after dark.

Day 2, 08:00-12:30: the climb to Jawhar

The Kelva-to-Jawhar leg is around 80 to 90 km and takes two and a half hours because the second half climbs through Manor and Vikramgad on a two-lane road with villages, bullock carts and school buses. This is the best driving of the loop: teak forest, red earth, and a steady climb into the Warli heartland. Do not attempt it after dark. There is a fuel stop at Manor and effectively nothing between there and Jawhar, so top up and carry water. Allow an extra 30 minutes in the monsoon for standing water and repair stretches.

Jawhar was the seat of the Mukne rulers and the Jai Vilas Palace, a 1930s pink-stone house on a ridge, is the town's landmark; access to the interior varies, so ask at the gate rather than assuming a tour. The town has three viewpoints within a short drive: Hanuman Point, Sunset Point and the Katya Maruti area, all looking out over layered ridges. Dabhosa waterfall, 20 km away, is the big draw between July and October, dropping around 100 metres into a gorge with a rope-bridge crossing nearby.

Day 2, afternoon and night: Warli country and where to sleep

Spend the afternoon on the Warli painting trade rather than on more viewpoints. The district's white-on-ochre figures are painted on village walls and sold as canvases and cards through local cooperatives and roadside outlets; a small painting runs ₹300-1,500 and a large canvas well above that. Buy from the maker where you can. Eat what is local: nachni bhakri, chicken or dal, and rice, ₹150-350 at a simple place. Do not expect coffee culture, ATMs on demand or reliable mobile data in the surrounding villages, so carry cash for the day.

Accommodation is limited and this is the night to book weeks ahead. The tourism-department resort and a handful of small hill resorts and eco-camps around Jawhar cover ₹3,000-6,500 for a double, usually with meals as a package because there is little else open at night. A few farm-stay cottages near Dabhosa sit in the same band. Rooms are simple; nights in December drop to 12-15C, which is properly cold by Mumbai standards, so check for blankets. Confirm what time dinner is served, because kitchens close early up here.

Day 3, 08:00-13:00: across to Igatpuri

The Jawhar-to-Igatpuri leg runs roughly 90 to 100 km via Khodala and Mokhada, three hours of narrow ridge road with genuine drops on one side and almost no traffic. It is the finest stretch on the loop and the most demanding: no crash barriers in places, few overtaking chances, and rock falls after heavy rain. Leave by 08:00, drive at 40 km/h, and treat every blind corner as occupied. If anyone in the car dislikes hill roads, take the longer alternative down to the highway and up through Kasara instead.

Igatpuri sits at the top of the Kasara ghat in a bowl of hills, with Tringalwadi Fort on a plug of rock, Camel Valley waterfall running hard in the monsoon, and the Bhatsa river valley viewpoint on the old road. The Vipassana centre here runs residential courses and is not a drop-in attraction, so do not plan a visit. Lunch on a Maharashtrian thali at ₹200-400 in the town, then decide: stay one night in a hillside resort at ₹4,000-12,000 with a pool and valley view, or push for home.

The run home, and the mistakes to avoid

Igatpuri to Mumbai is 120 to 130 km down NH160 through the Kasara ghat to Thane, then either the Ghodbunder Road for the western suburbs or the Eastern Freeway for the island city. Two and a half hours at 11:00 on a weekday; four hours if you join the Sunday evening return flow, which sets solid from Kasara down to Thane between 16:00 and 21:00. If you must come back on a Sunday, leave Igatpuri before 13:00 or eat dinner there and drive home at 21:00. Nothing else works.

Three mistakes to avoid on this loop. Do not compress it into two days; the Jawhar leg is the reason to come and it needs an unhurried afternoon. Do not book anything on the assumption that food will be available nearby, because outside Kelva and Igatpuri it usually is not. And do not drive the Khodala or Vikramgad sections after sunset in any season. If I had to cut a night, I would drop Igatpuri, drive straight down from Jawhar, and keep the beach and the hill town intact.

Book while you read Median night₹7849 Cheapest area₹1819 Hotels3012 Find a hotel

Before you book

What people ask before booking Mumbai.

How long is the loop and how many days does it need?

Roughly 420 km with three nights out or two if you cut Igatpuri. Longest single leg is Jawhar to Igatpuri at 90-100 km but three hours, because of the ghat road. Nothing else exceeds three hours of driving in a stretch.

Is a self-drive rental practical for this route?

Yes. A hatchback copes everywhere except the last stretch to one or two waterfalls, where clearance helps. Keep FASTag active for the highway tolls, carry cash for village stops, and confirm with the rental company that the car is permitted outside Maharashtra-registered limits if you cross state lines, which this loop does not.

Can I drive this in the monsoon?

It is at its most beautiful then and at its most demanding. Waterfalls at Dabhosa and Camel Valley only really run July to October. Offsetting that: landslip repairs, unlit ghats and standing water. Drive daylight hours only and check road conditions locally the same morning.

Where is the hardest place to find a room?

Jawhar, by a wide margin. The town has only a handful of resorts, eco-camps and farm stays, most in the ₹3,000-6,500 band with meals included, and weekends sell out well in advance. Book that night first and build the rest of the loop around it.

Where to stay

Hotels in Mumbai

Live prices · free cancellation

Recommended reads

All posts