The route from Madhepura to Pune spans 1800 km across the heart of India. You can board a train from Saharsa or Barauni to Pune Junction. Alternatively, fly from Darbhanga or Patna to Pune. This journey traverses the states of Bihar, Uttar Pradesh, Madhya Pradesh, and Maharashtra.
Total Distance: 1800 km by road, 1500 km air distance.
Check IRCTC for connecting trains via Patna.
October to March for pleasant weather in Pune.