Rajpur Sonarpur
Rajpur Sonarpur
Diamond Harbour
Diamond Harbour
Train Bus

Rajpur Sonarpur to Diamond Harbour

Updated: 28 May 2026

The journey from Rajpur Sonarpur to Diamond Harbour spans approximately 45 km, connecting the suburban areas of South 24 Parganas with the scenic riverfront town of Diamond Harbour. You can take a local train or a bus to reach the destination. The travel time is roughly 1.5 to 2 hours. Diamond Harbour is famous for its river views and historical significance.

Total Distance: Driving distance is 45 km; straight-line air distance is 40 km.
Fastest Way
Train takes 1 hour, making it the most efficient option.
Cheapest Way
Local train is the most economical choice.
Compare Rajpur Sonarpur to Diamond Harbour Routes
Train
Direct
Bus
Direct
Duration 1 hour 2 hours
Avg Price 20 - 40 INR 30 - 60 INR
Operator Indian Railways WBTC
Route Sonarpur Junction to Diamond Harbour Station. Rajpur Sonarpur to Diamond Harbour via Diamond Harbour Road.
Tip Trains are the fastest way to reach Diamond Harbour. Buses are frequent and affordable.
Travel Tips
  • Food
    Try the local seafood, especially the fresh fish dishes.
  • Transport
    Use local buses or taxis for quick and comfortable travel across the town.
  • Shopping
    Buy traditional handicrafts from the local markets.
  • Connectivity
    Mobile network is excellent throughout the town.
  • Timing
    Plan your sightseeing for the early morning to avoid the afternoon heat.
Safety Tips
  • Traffic
    Diamond Harbour traffic can be heavy; allow extra time for travel within the town.
  • Night Travel
    Stick to well-lit main roads if traveling late at night.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
  • Personal Safety
    Stay alert in crowded markets and keep your belongings secure.
People Also Ask
  • Is there a direct train from Sonarpur?
    Yes, there are frequent local trains connecting Sonarpur to Diamond Harbour.
  • How far is the riverfront?
    It is about 2 km from the station.
  • Is it safe for tourists?
    Yes, Diamond Harbour is a safe and welcoming town for tourists.
  • What is the best time to visit?
    Winter months are ideal for exploring the town.
  • Are there buses available?
    Yes, frequent bus services operate from Rajpur Sonarpur to Diamond Harbour.
Quick Info
  • From Rajpur Sonarpur, West Bengal, India
  • To Diamond Harbour, West Bengal, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Diamond Harbour
1
Diamond Harbour Fort
Visit the ruins of this historic fort, a symbol of the region's colonial history.
2
River Hooghly
Enjoy the stunning views of the river, a popular spot for picnics and relaxation.
3
Lighthouse
Visit the historic lighthouse, a symbol of the region's maritime history.
4
Local Markets
Explore the local markets, known for their fresh fish and local produce.
Tags
Rajpur Sonarpur to Diamond Harbour Diamond Harbour travel guide West Bengal travel best way to reach Diamond Harbour local transport train to Diamond Harbour