Diamond Harbour--It is 48 Km from Kolkata. Regular buses are available from Kolkata. Local trains available from Sealdah Station. Buses are also available from Esplanade. You can also reach the place by road. Sailing in the river; picnic near old Portuguese fort, by the side of river; watch the jetties sail by; see the old church and burial ground; watch sunset. For staying a night, plenty options are available.