Egra
Egra
Diamond Harbour
Diamond Harbour
Train Bus

Egra to Diamond Harbour

Updated: 28 May 2026

The journey from Egra to Diamond Harbour covers approximately 140 kilometers. You will take a bus from Egra to Kolkata and then switch to the Sealdah-Diamond Harbour local train line. Diamond Harbour is a popular tourist spot on the banks of the Hooghly. The total travel time is around 4 hours. This route is popular for those visiting the riverfront.

Total Distance: Driving distance is 140 km; straight-line air distance is 110 km.
Fastest Way
Private taxi to Kolkata followed by local train.
Cheapest Way
Bus to Kolkata and local train to Diamond Harbour.
Compare Egra to Diamond Harbour Routes
Train
Direct
Bus
Connecting
Duration 1 hour 30 mins 3 hours
Avg Price 20-40 INR 200-300 INR
Operator Sealdah-Diamond Harbour Local Private Bus Operators
Route Sealdah to Diamond Harbour Egra to Kolkata
Tip Trains run every 30 minutes. Buses are frequent from Egra.
Travel Tips
  • Train Frequency
    Trains are very frequent; no need to rush.
  • Kolkata Traffic
    Plan for traffic delays in Kolkata.
  • Tickets
    Use the UTS app for quick ticketing.
  • Food
    Try the local street food near the station.
  • Navigation
    Use Google Maps for local directions.
Safety Tips
  • Crowds
    Stay alert in crowded trains.
  • Night Travel
    Avoid late-night travel.
  • Emergency
    Keep emergency numbers handy.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is Diamond Harbour safe?
    Yes, it is a well-populated town.
  • How to reach from Egra?
    Bus to Kolkata then train.
  • Are there direct trains?
    No, you must change in Kolkata.
  • What is Diamond Harbour famous for?
    Its riverfront and tourist spots.
  • Is it a good place to visit?
    Yes, for weekend trips.
Quick Info
  • From Egra, 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
Riverfront
Enjoy a scenic walk along the river.
2
Lighthouse
Visit the historic lighthouse.
3
Local Markets
Explore the vibrant markets.
4
Temples
Visit the local temples.
Tags
Egra to Diamond Harbour How to reach Diamond Harbour Kolkata to Diamond Harbour train Egra bus service Diamond Harbour travel West Bengal commute Egra to Kolkata Diamond Harbour station