Visakhapatnam is a major city in Andhra Pradesh, about 1200 km from Murliganj. The most practical way to reach is by train from nearby stations like Katihar or Purnia. The journey takes about 22 hours. It is a long-distance trip, so booking a sleeper or AC coach is recommended for comfort.
Total Distance: 1200 km by road, 1000 km straight-line.
Book your tickets well in advance for this long-distance route.
October to March for pleasant weather.