hero
How2Go
Muhammadabad to Bhagalpur

Muhammadabad to Bhagalpur

Bhagalpur is approximately 300+ kms from Muhammadabad. The fastest way to reach Bhagalpur from Muhammadabad is by Bus, Train Via Ballia, Chhapra. It takes approximately 8 hours. The cheapest way to reach Bhagalpur from Muhammadabad is by Bus, Train Via Ghazipur, Chhapra which would take approximately 9 hours.

Sort By
Mode of Transport

Via Ballia, Chhapra

RECOMMENDED

FASTEST

Muhammadabad

Ballia

Chhapra

Bhagalpur

Approx Travel Time

8h 12m

₹1,130

Onwards

Via Ballia, Hajipur

Muhammadabad

Ballia

Hajipur

Bhagalpur

Approx Travel Time

8h 40m

₹1,170

Onwards

Ads by MMT

Via Ballia, Begusarai

Muhammadabad

Ballia

Begusarai

Bhagalpur

Approx Travel Time

9h 52m

On Demand

Muhammadabad

Ballia

Begusarai

Bhagalpur

Approx Travel Time

9h 12m

₹1,185

Onwards

Muhammadabad

Ballia

Begusarai

Bhagalpur

Approx Travel Time

10h 51m

₹1,225

Onwards

Via Maunath Bhanjan, Patna

Muhammadabad

Maunath Bhanjan

Patna

Bhagalpur

Approx Travel Time

12h 25m

₹2,471

Onwards

Ads by MMT

Via Ghazipur, Chhapra

CHEAPEST

Muhammadabad

Ghazipur

Chhapra

Bhagalpur

Approx Travel Time

8h 37m

₹589

Onwards

Via Azamgarh, Hajipur

Muhammadabad

Azamgarh

Hajipur

Bhagalpur

Approx Travel Time

16h 24m

On Demand

Frequently Asked Questions

What is the distance between Muhammadabad and Bhagalpur?

Bhagalpur is approximately 300+ kms from Muhammadabad.

How long does it take to reach Bhagalpur from Muhammadabad?

It takes approximately 8 hours to reach Bhagalpur from Muhammadabad by Bus, Train Via Ballia, Chhapra.

What is the cheapest way to reach Bhagalpur from Muhammadabad?

The cheapest way to reach Bhagalpur from Muhammadabad is by Bus, Train Via Ghazipur, Chhapra.

What is the fastest way to reach Bhagalpur from Muhammadabad?

The fastest way to reach Bhagalpur from Muhammadabad is by Bus, Train Via Ballia, Chhapra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India