hero
How2Go
Narsinghpur to Madhubani

Narsinghpur to Madhubani

Madhubani is approximately 650+ kms from Narsinghpur. The fastest way to reach Madhubani from Narsinghpur is by Train, Flight, Cab Via Bhopal, Patna. It takes approximately 16 hours. The cheapest way to reach Madhubani from Narsinghpur is by Train which would take approximately 24 hours.

Sort By
Mode of Transport

Via Buxar

RECOMMENDED

Narsinghpur

Buxar

Madhubani

Approx Travel Time

20h 23m

On Demand

Via Bhopal, Patna

Narsinghpur

Bhopal

Patna

Madhubani

Approx Travel Time

15h 28m

₹5,003

Onwards

FASTEST

Narsinghpur

Bhopal

Patna

Madhubani

Approx Travel Time

15h 18m

₹8,303

Onwards

Narsinghpur

Bhopal

Patna

Madhubani

Approx Travel Time

17h 18m

₹4,978

Onwards

Ads by MMT

Direct Train

CHEAPEST

Narsinghpur

Madhubani

Approx Travel Time

23h 18m

₹490

Onwards

Via Muzaffarpur

Narsinghpur

Muzaffarpur

Madhubani

Approx Travel Time

21h 40m

₹595

Onwards

Ads by MMT

Via Patna

Narsinghpur

Patna

Madhubani

Approx Travel Time

22h 35m

₹815

Onwards

Via Jabalpur, Chhapra

Narsinghpur

Jabalpur

Chhapra

Madhubani

Approx Travel Time

23h 30m

On Demand

Via Jabalpur, Ayodhya

Narsinghpur

Jabalpur

Ayodhya

Madhubani

Approx Travel Time

1d 0h 47m

On Demand

Via Hajipur

Narsinghpur

Hajipur

Madhubani

Approx Travel Time

21h 26m

On Demand

Frequently Asked Questions

What is the distance between Narsinghpur and Madhubani?

Madhubani is approximately 650+ kms from Narsinghpur.

How long does it take to reach Madhubani from Narsinghpur?

It takes approximately 16 hours to reach Madhubani from Narsinghpur by Train, Flight, Cab Via Bhopal, Patna.

What is the cheapest way to reach Madhubani from Narsinghpur?

The cheapest way to reach Madhubani from Narsinghpur is by Train.

What is the fastest way to reach Madhubani from Narsinghpur?

The fastest way to reach Madhubani from Narsinghpur is by Train, Flight, Cab Via Bhopal, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India