The route from Rafiganj to Madhepura covers about 300 km. You can travel by train to Barauni or Begusarai and then take a local train or bus to Madhepura. The road journey involves traveling through NH 31 and NH 107. Madhepura is known for its educational institutions and the historic Singheshwar Temple. The journey takes you through the heart of the Mithila region.
Total Distance: 300 km by road, 240 km straight-line.
Check for trains terminating at Madhepura station.
October to March for pleasant weather.