Madhubani to Barshi Distance

Barshi is approximately 1900+ km from Madhubani. Compare the available routes and travel options between the two cities. The fastest way to reach Barshi takes approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Madhubani, India to Barshi, India

Via Bahadurganj

RECOMMENDED

CHEAPEST

FASTEST

Madhubani

Bahadurganj

Barshi

Approx Travel Time

7h 33m

₹650

Onwards

Via Patna, Pune

Madhubani

Patna

Pune

Barshi

Approx Travel Time

14h 38m

₹8,118

Onwards

Madhubani

Patna

Pune

Barshi

Approx Travel Time

18h 30m

₹8,424

Onwards

Ads by MMT

Via Samastipur, Pune

Madhubani

Samastipur

Pune

Barshi

Approx Travel Time

1d 13h 54m

₹1,050

Onwards

Via Muzaffarpur, Hyderabad

Madhubani

Muzaffarpur

Hyderabad

Barshi

Approx Travel Time

17h 2m

₹8,372

Onwards

Madhubani

Muzaffarpur

Hyderabad

Barshi

Approx Travel Time

17h 8m

₹8,447

Onwards

Madhubani

Muzaffarpur

Hyderabad

Barshi

Approx Travel Time

16h 38m

₹10,968

Onwards

Ads by MMT

Via Hajipur, Pune

Madhubani

Hajipur

Pune

Barshi

Approx Travel Time

1d 14h 7m

₹4,437

Onwards

Via Gaya, Pune

Madhubani

Gaya

Pune

Barshi

Approx Travel Time

5d 16h 30m

₹31,574

Onwards

Via Patna, Hyderabad

Madhubani

Patna

Hyderabad

Barshi

Approx Travel Time

19h 53m

₹9,088

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Madhubani and Barshi?

The straight-line distance is approximately 1400+ km.

What is the distance from Madhubani to Barshi via Bahadurganj?

Via Bahadurganj, the distance is approximately 1900+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India