Krishnanagar is a historic city in West Bengal. From Haringhata, you can take a local bus or auto to Kanchrapara station and then board a local train to Krishnanagar. The total distance is approximately 50 km. The journey takes about 1.5 to 2 hours. It is known for its clay dolls and sweets.
Total Distance: 50 km driving distance and 40 km straight-line air distance.
The Krishnanagar Local is a frequent and affordable train for this route.
October to March, as the weather is pleasant for sightseeing.