hero
How2Go
Narsinghpur to Khagaria

Narsinghpur to Khagaria

Khagaria is approximately 950+ kms from Narsinghpur. The fastest way to reach Khagaria from Narsinghpur is by Train, Flight, Cab Via Bhopal, Patna. It takes approximately 14 hours. The cheapest way to reach Khagaria from Narsinghpur is by Train which would take approximately 18 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Narsinghpur

Khagaria

Approx Travel Time

18h 1m

₹620

Onwards

Via Begusarai

Narsinghpur

Begusarai

Khagaria

Approx Travel Time

18h 44m

₹645

Onwards

Narsinghpur

Begusarai

Khagaria

Approx Travel Time

18h 48m

On Demand

Narsinghpur

Begusarai

Khagaria

Approx Travel Time

19h 13m

₹1,300

Onwards

Ads by MMT

Via Bhopal, Patna

Narsinghpur

Bhopal

Patna

Khagaria

Approx Travel Time

13h 53m

₹4,688

Onwards

Narsinghpur

Bhopal

Patna

Khagaria

Approx Travel Time

14h 28m

₹4,853

Onwards

FASTEST

Narsinghpur

Bhopal

Patna

Khagaria

Approx Travel Time

13h 47m

On Demand

Narsinghpur

Bhopal

Patna

Khagaria

Approx Travel Time

14h 19m

On Demand

Via Maihar

Narsinghpur

Maihar

Khagaria

Approx Travel Time

17h 35m

₹695

Onwards

Ads by MMT

Via Jabalpur, Patna

Narsinghpur

Jabalpur

Patna

Khagaria

Approx Travel Time

1d 0h 50m

₹5,450

Onwards

Frequently Asked Questions

What is the distance between Narsinghpur and Khagaria?

Khagaria is approximately 950+ kms from Narsinghpur.

How long does it take to reach Khagaria from Narsinghpur?

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

What is the cheapest way to reach Khagaria from Narsinghpur?

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

What is the fastest way to reach Khagaria from Narsinghpur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India