hero
How2Go
Shahjahanpur to Muzaffarpur

Shahjahanpur to Muzaffarpur

Muzaffarpur is approximately 650+ kms from Shahjahanpur. The fastest way to reach Muzaffarpur from Shahjahanpur is by Train, Flight Via Ayodhya. It takes approximately 8 hours. The cheapest way to reach Muzaffarpur from Shahjahanpur is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahjahanpur

Muzaffarpur

Approx Travel Time

13h 30m

₹395

Onwards

Via Gorakhpur

Shahjahanpur

Gorakhpur

Muzaffarpur

Approx Travel Time

14h 40m

₹415

Onwards

Shahjahanpur

Gorakhpur

Muzaffarpur

Approx Travel Time

15h 55m

₹1,264

Onwards

Shahjahanpur

Gorakhpur

Muzaffarpur

Approx Travel Time

15h 10m

₹5,211

Onwards

Ads by MMT

Via Lucknow

Shahjahanpur

Lucknow

Muzaffarpur

Approx Travel Time

15h 25m

₹505

Onwards

Shahjahanpur

Lucknow

Muzaffarpur

Approx Travel Time

17h 55m

₹1,144

Onwards

Via Ayodhya

FASTEST

Shahjahanpur

Ayodhya

Muzaffarpur

Approx Travel Time

8h 10m

₹18,556

Onwards

Ads by MMT

Via Bareilly

Shahjahanpur

Bareilly

Muzaffarpur

Approx Travel Time

18h 50m

₹475

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Muzaffarpur?

Muzaffarpur is approximately 650+ kms from Shahjahanpur.

How long does it take to reach Muzaffarpur from Shahjahanpur?

It takes approximately 8 hours to reach Muzaffarpur from Shahjahanpur by Train, Flight Via Ayodhya.

What is the cheapest way to reach Muzaffarpur from Shahjahanpur?

The cheapest way to reach Muzaffarpur from Shahjahanpur is by Train.

What is the fastest way to reach Muzaffarpur from Shahjahanpur?

The fastest way to reach Muzaffarpur from Shahjahanpur is by Train, Flight Via Ayodhya.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India