My Motorcyle Road Trip via SH4 Coastal Route Mumbai to Tarkarli:

Overview of the Road Trip and Route


Mumbai to Tarkarli beach, in southern Maharashtra, by motorcycle via State Highway 4 (SH4) is an epic road trip with unforgettable scenery. It’s definitely all about the journey, not the destination!

Although SH4 is called a highway, in reality it’s nothing more than a country road. On numerous occasions, it runs into the water and a ferry must be taken to cross to the other side.

SH4 is referred to as the coastal route, due to its proximity to the ocean. It provides some dramatic backdrops of surf and sand from atop steep cliffs, where it hugs the coast. However, the road also runs inland for a significant part of the way, across surprisingly barren hills, and through pleasant villages.

The condition of the road is extremely variable. Some parts of it are pitted with twists and turns, and pot holes. Others are straight and well-sealed.  To avoid taking a wrong turn and getting lost, a GPS is invaluable as signs are frequently absent.

Due to the fact that the going is slow along the SH4, many people prefer to take the faster National Highway 17 (NH17) or National Highway 4 (NH4) from Mumbai to Tarkarli. Hence, SH4 is notably devoid of traffic. From time to time, you may encounter bullock carts, cows, pedestrians carrying water or bundles of sticks on their heads, and the odd auto rickshaw or local bus — as well as other motorbikes. It’s a peaceful, pollution-free ride.

As is the case in many parts of rural India, the locals are helpful, genuine people, who don’t stare or harass. Don’t expect English to be widely spoken though. In addition, signs are often in the state language.  This trip is off the tourist trail. Most visitors are Maharashtrians who come from Mumbai or Pune.

The distance from Mumbai to Tarkarli via the coastal route is approximately 500 kilometers. Riding around 150 kilometers a day at a steady pace will take five to six hours, depending on how often you stop. There are many possible detours to beaches and temples along the way, so do allow plenty of time.

Day 1: Mumbai to Murud-Janjira



Mumbai Ferry Wharf — ferry to Rewas Jetty — Alibaug — Revdanda — Kashid — Murud — Murud-Janjira. This route follows the Alibaug-Revdanda and Revdanda-Murud roads.


Around 100 kilometers. The ferry takes approximately 1 hour and 30 minutes from Mumbai to Rewas. Travel time from the jetty at Rewas to Murud-Janjira is close to 3 hours.


The lesser known ferry service at Ferry Wharf is different to the one that operates from the Gateway of India in Colaba. It’s located at the dockyards at Mazgaon, and carries motorcycles as well as people (no cars though). Ferries depart frequently, around every 30 minutes starting from 6.30 a.m., and the cost is 150 rupees for a motorcycle.

Strict security has been implemented at the ferry terminal. Motorcycle riders have to complete paperwork and show their driver’s license at the police checkpoint at the entry.

Unfortunately, we left home a lot later than anticipated and ended up catching the 1 p.m. ferry.  Staff manually loaded the bike onto the upper deck of the boat via a wooden plank. It was a spacious and clean boat, with capacity of more than 100 people. Yet, there were no more than 20 passengers.   Fresh vada pav was sold on-board and old Bollywood songs played over the speakers. What more could you want for an enjoyable trip?

Owing to our lateness, we decided to not to travel all the way to Murud-Janjira as planned. Instead, we stopped at Nagaon beach, south of Alibaug, for the night. It’s likened to mini Goa during the busy season but since it was off-season for Indian tourists, it was deserted. We stayed at Dolphin House Beach Resort (1,500 rupees per night for a basic non air-conditioned room) and were the only guests. Unfortunately, the restaurant was also closed.

We left Nagaon beach early the next morning, at 8.30 a.m., to try and make up the travel time that we’d lost the previous day by not riding all the way to Murud.

After emerging from the thicket of coconut palms, the road begins hugging the sea a few kilometers before Kashid beach. This long, wide beach is lined with casuarina trees, snack stalls, and hammocks. The coastal road continues to provide captivating ocean views all the way to Rajapuri, including a magnificent elevated outlook across to Janjira Fort.


The Golden Swan Beach Resort is the best hotel in Murud-Janjira. If you’re traveling on a budget, try The Nest Bamboo House cottages, offering simple beach huts surrounded by coconut trees on Murud beach.

Day 2: Murud-Janjira to Harnai



Murud — Rajpuri — Agardanda — Mandad — Pabhare — Mhasala — Srivardhan — Harihareshwar — Bagamandla — ferry to Bankot from Bagamandla — Kelashi — Anjarle — Harnai.

Rajapuri and Agardanda both have ports and it’s possible to take ferries across to the other side from there, which cuts down on distance traveled. It’s convenient if you don’t have to wait long for a ferry.

The listed departures of the Rajapuri ferry are as follows: 7 a.m., 8 a.m., 9 a.m., 9.45 a.m., 10.30 a.m.,  11.30 a.m., 12.30 p.m., 1.30 p.m., 2.30 p.m., 3.15 p.m., 4.15 p.m, 4.45 p.m., 5.15 p.m., 6 p.m.

The Rajapuri ferry goes to Dighi and is a small pedestrian ferry that also carries motorcycles. From there the road will take you down to picturesque Diveagar beach, followed by Shrivadhan. The newer and bigger Agardanda ferry, which commenced operating in 2014, goes further inland to Rohini and also takes cars. It usually departs every hour on the hour.

At Bagamandla, ferries to Bankot also depart every hour on the hour from 6 a.m. These ferries take cars as well and you can ride your motorcycle straight on-board.


Around 120 kilometers.


After stopping for breakfast, we arrived at Rajapuri just before 11 a.m., only to find out that there wouldn’t be another ferry until 12.30 p.m. due to lack of demand. Frustrating! As we didn’t want to wait for so long, we decided to take the road inland through Mandad via SH98 and SH99 from Mhasala to Shrivardhan. (If you can get the ferry, it’s worth it though, as the the road to Diveagar beach offers some spectacular sea views).

I felt daunted. We had such a long way to go. And, who knows what obstacles we would face. Would we get there before nightfall?

Srivardhan beach, where we had lunch, was an impressive surprise. The foreshore has been thoughtfully developed, complete with promenade, benches, rubbish bins, and public toilets.  I’d never seen anything like it in India before. Options for eating were limited, however. We ended up settling for a small Chinese restaurant, where the food was unexpectedly good.

A short distance further south, before Bagamandla jetty, Harihareshwar is another picturesque beach with interesting rock formations. The town is famous for its Shiva temple housing an ancient Shiva linga. There’s a pradakshina route around the temple, along the sea shore.

The real sea views start from Padale beach, before Anjarle (take the Anjarle-Aade road, not SH4 here), where the road runs excitingly close to the coast all the way to Harnai. Anjarle is best known for its Ganesh temple, which sits on the cliff, while Harnai has a fort and huge evening fish market.

After an extensive day of riding along winding roads and dodging pot holes, we made it to Harnai late in the afternoon just before the sun started setting. It was a relief to be able to finally stretch our legs but our bums were so sore we could hardly walk! We were exhausted.


We chose to stay the night at Murud-Karde beach (not to be confused with Murud-Janjira near Alibaug), south of Harnai, at Naad Beach Resort. The resort is a large ancestral property, situated right on the beach, with a coconut and spice plantation at the rear. There are 12 basic cottages with hot water in the mornings (no showers, bucket baths only). We paid 1,800 rupees per night for a couple, including breakfast. I was thrilled to discover that the mattress was soft and delicious Konkani cuisine was served. One of my objectives on the trip was to eat as much fish as possible  — fish thalidaily for lunch and dinner!

Again, being mid-week during the off-season, we were the only guests and the beach was refreshingly quiet (that is, apart from a group of guys doing wheelies on the beach in their four wheel drive vehicle while blasting music, which seems to be an annoyingly popular activity there).

Day 3: Harnai to Ganpatipule



Harnai — Dapoli — Ladghar — Burondi — Panchanadi (can take a detour to Kolthare beach before here) — Dhabol — ferry from Dhabol to Dhopave — Anjanwel — Guhagar — Velneshwar —  Hedavi — Tavsal — ferry from Tavsal to Jaigad — Kharviwada — Malgund — Ganpatipule.

There are ferries from Dhabol to Dopave approximately every 45 minutes, starting at 6.30 a.m. Night services also operate. The last one leaves at 10 p.m.

From Tavsal to Jaigad, the ferry also runs approximately every 45 minutes. It goes a longer distance than the other ferries and takes around 20 minutes.

Both these ferries carry cars.


Around 120 kilometers.


We departed leisurely at 10.30 a.m. and instead of heading through Dapoli on the main road (SH4), we thought we’d take a short-cut south of Murud-Karde beach. It looked promising on the GPS — and for the first few kilometers, the road was in great

condition where it ran parallel to the sea. However, it soon deteriorated into dirt, and then impenetrable pieces of rock where repairs were seemingly going on. We had to turn back.

Around 10 kilometers from Dapoli, at Burondi, as the SH4 makes its way uphill, we encountered a towering statue of Bhagwan Parshuram (the sixth incarnation of Lord Vishnu). The 21 foot statue stands on a 40 foot wide globe of the earth, and was built by an optician family from Pune. It’s possible to sit and mediate inside the dome.

When we reached Dhabol at 12.50 p.m., the ferry was having a break for lunch and wouldn’t resume operating until 1.35 p.m.   It was the perfect opportunity for us to grab a quick thali lunch from one of the small restaurants on the road to the jetty, while we waited.

Following the SH4 down the coast past the temple and beach town of Guhagar, Velneshwar and Hedavi villages also have appealing beaches and old temples that can be visited.  The temple at Velneshwar is a Shiva one, while the temple at Hedavi is dedicated to Lakshmi and Ganesh. The idol of Lord Ganesh is particularly unusual — it’s carved out of while marble and has 10 hands. Another attraction at Hedavi is a rock blowhole, through which sea water rises up several meters during high tide.

At Tavsal, we refreshed ourselves with chai, coffee, and kokum sharbat at a tranquil garden cafe opposite the jetty. By 3.30 p.m. we were on our way to Jaigad on the ferry (there’s a fort that can be visited in Jaigad). And, by 4.30 p.m. we’d reached Malgund beach, just before Ganpatipule.

As Ganpatipule is a famous temple town that attracts hordes of devotees to its Ganesh temple on the beach, we decided to stay at peaceful Malgund beach instead. When we subsequently saw the crowds on Ganpatipule beach, we were super happy about that decision! In fact, we appreciated our serene surroundings so much, we decided to stay two nights instead of only one.

Ganpatipule is really only worth visiting for its Ganesh temple. The fact that the beach is crowded with devotees does not make it pleasant for swimming or relaxing.


We liked the look of Tranquility Beach Resort, and its cottages under the coconut trees by the beach, as we rode past. Once again, as it was mid-week during the off-season, there were no other guests. We chose the cottage closest to the beach, which had a wonderfully unobstructed sea view. The room was basic, but spacious and clean. It normally costs 2,000 rupees per night but we only paid 1,500 rupees.

Unfortunately, the property gets some bad reviews for poor service. However, as it was only the two of us staying there and we had simple needs, it wasn’t an issue for us. Walking along the beach alone early in the morning, watching birds sitting on the rocks and catching crabs, was blissful.

Sagar Darshan is a similar economical alternative with beachfront cottages. Otherwise, if you want luxury, try Blue Ocean Resort & Spa.

Leave a Reply

Your email address will not be published. Required fields are marked *