Narsinghpur to Barh Distance

Barh is approximately 850+ km from Narsinghpur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Barh, with a total travel time of approximately 11 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.

Read More
Route map showing distance and travel time from Narsinghpur, India to Barh, India

Via Patna

RECOMMENDED

Narsinghpur

Patna

Barh

Approx Travel Time

13h 27m

₹650

Onwards

Narsinghpur

Patna

Barh

Approx Travel Time

15h 31m

On Demand

Via Buxar

Narsinghpur

Buxar

Barh

Approx Travel Time

14h 14m

On Demand

Ads by MMT

Via Arrah

Narsinghpur

Arrah

Barh

Approx Travel Time

14h 26m

On Demand

Via Jabalpur, Patna

CHEAPEST

Narsinghpur

Jabalpur

Patna

Barh

Approx Travel Time

13h 5m

₹590

Onwards

Narsinghpur

Jabalpur

Patna

Barh

Approx Travel Time

22h 50m

On Demand

Ads by MMT

Via Bhopal, Patna

FASTEST

Narsinghpur

Bhopal

Patna

Barh

Approx Travel Time

10h 34m

₹6,203

Onwards

Via Katni

Narsinghpur

Katni

Barh

Approx Travel Time

16h

On Demand

Via Satna

Narsinghpur

Satna

Barh

Approx Travel Time

14h 12m

On Demand

Via Jabalpur, Buxar

Narsinghpur

Jabalpur

Buxar

Barh

Approx Travel Time

13h 25m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Narsinghpur and Barh?

The straight-line distance is approximately 700+ km.

What is the distance from Narsinghpur to Barh via Patna?

Via Patna, the distance is approximately 850+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India