Mirzapur to Sarupathar Distance

Sarupathar is approximately 1250+ km from Mirzapur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Sarupathar, with a total travel time of approximately 14 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 Mirzapur, India to Sarupathar, India

Via Varanasi, Guwahati

RECOMMENDED

FASTEST

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

13h 29m

₹7,385

Onwards

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

14h 45m

₹7,785

Onwards

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

14h 27m

₹8,142

Onwards

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

15h 43m

₹8,542

Onwards

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

1d 8h 50m

On Demand

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

16h 24m

₹6,530

Onwards

Mirzapur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

17h 40m

₹6,930

Onwards

Via Chhapra, Dimapur

Mirzapur

Chhapra

Dimapur

Sarupathar

Approx Travel Time

1d 5h 9m

On Demand

Ads by MMT

Via Begusarai, Guwahati

CHEAPEST

Mirzapur

Begusarai

Guwahati

Sarupathar

Approx Travel Time

1d 8h 24m

₹1,245

Onwards

Via Patna, Guwahati

Mirzapur

Patna

Guwahati

Sarupathar

Approx Travel Time

19h 9m

₹7,757

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Mirzapur and Sarupathar?

The straight-line distance is approximately 1150+ km.

What is the distance from Mirzapur to Sarupathar via Varanasi?

Via Varanasi, the distance is approximately 1250+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India