Bardhaman is reachable from Egra via Kharagpur. You can take a bus to Kharagpur and then board a train to Bardhaman. The total distance is approximately 180 km. Bardhaman is a historic city with many temples and monuments.
Total Distance: 180 km by road, 160 km air distance.
Check the train schedule from Kharagpur to Bardhaman.
October to March for pleasant weather.