Overview
About this destinationKelshi Beach, located in the Ratnagiri district of Maharashtra, is a peaceful and pristine coastal village on the Konkan shoreline. Known for its untouched natural beauty, black-sand shores, and calm atmosphere, it’s an ideal escape for solitude seekers and nature enthusiasts.
The beach stretches for nearly 2.5 km and is bordered by sand dunes, lush coconut groves, and the Peshwa-era Yakub Baba Dargah, making it both scenic and spiritual.
With minimal commercialization, Kelshi offers a true glimpse into rural coastal Maharashtra and is perfect for long beach walks, birdwatching, and exploring nearby heritage spots.
Trip Highlights
Best ExperiencesThings to Do
Experiences
Long Beach Walks
Enjoy walking along the expansive sandy stretch surrounded by coconut trees and dunes.
Birdwatching
Spot a variety of migratory and coastal birds along the shoreline and nearby creek.
Visit Yakub Baba Dargah
A centuries-old shrine of Yakub Baba built during the Peshwa period near the dunes.
Fishing & Local Life
Witness the daily lives of local fishermen and their traditional wooden boats.
Top Attractions
Must-See Spots
Kelshi Sand Dunes
Natural FormationNatural formations of sand created by years of tidal activity — a must-see geological feature.
Harnai Fort
Historic FortA coastal fort located about 30 km from Kelshi, offering sea views and Maratha history.

Kelshi’s nearshore ecosystem supports small fish, crabs, and a variety of coastal plants and shells.
Fish & Crustaceans
Small fish and crabs can be seen along the shallow waters and rocky edges.
Shell & Coral Fragments
Tide pools often reveal small coral fragments and unique seashells.
Kelshi’s marine ecosystem remains largely undisturbed due to low tourism activity.
Visitors are encouraged to avoid littering and respect local ecology.
How to Reach
Travel Guide & Routes
By Road
- Kelshi is around 35 km from Dapoli and 200 km from Pune via Mandangad.
- Buses and private vehicles are available from Dapoli and Mumbai.
By Train
- Nearest railway station: Khed (70 km away).
- From Khed, local taxis and buses connect to Kelshi village.
By Air
- Nearest airport: Ratnagiri (130 km) or Pune (200 km).
- Private cabs available for the onward journey.
Travel times may vary based on weather & traffic.