Mariahu to Phulpur Distance

Phulpur is approximately 50+ km from Mariahu. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Phulpur takes approximately 3 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 Mariahu, India to Phulpur, India

Direct Options

RECOMMENDED

CHEAPEST

Mariahu

Phulpur

Approx Travel Time

3h 32m

₹145

Onwards

Via Shahganj

FASTEST

Mariahu

Shahganj

Phulpur

Approx Travel Time

2h 25m

₹290

Onwards

Ads by MMT

Via Jaunpur

Mariahu

Jaunpur

Phulpur

Approx Travel Time

3h 2m

₹290

Onwards

Via Azamgarh

Mariahu

Azamgarh

Phulpur

Approx Travel Time

4h 5m

₹290

Onwards

Mariahu

Azamgarh

Phulpur

Approx Travel Time

5h 8m

₹494

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Mariahu and Phulpur?

The straight-line distance is approximately 50+ km.

What is the distance from Mariahu to Phulpur via Shahganj?

Via Shahganj, the distance is approximately 50+ km, taking around 3 hours.

Is there a train from Mariahu to Phulpur?

Yes, trains run between Mariahu and Phulpur, covering approximately 50+ km in around 4 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India