The journey from Serampore to Bhagalpur is about 400 km. You can take a train from Howrah Junction to Bhagalpur Junction. The journey takes about 7-8 hours. Bhagalpur is known as the Silk City of India.
Total Distance: 400 km by road, 350 km air distance.
Book in advance as this is a popular route.
October to March for pleasant weather.