Mumbai to Gyanpur Distance

The road distance between Mumbai and Gyanpur is approximately 1450+ km, and the drive usually takes around 23 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 28 hours, subject to the chosen service and route. Flying is the fastest way to reach Gyanpur, with a total travel time of approximately 4 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 Mumbai, India to Gyanpur, India

Via Prayagraj(Allahabad)

RECOMMENDED

FASTEST

Mumbai

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

4h 10m

₹5,108

Onwards

Mumbai

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

4h 12m

₹5,122

Onwards

Via Varanasi

Mumbai

Varanasi

Gyanpur

Approx Travel Time

4h 22m

₹5,472

Onwards

Mumbai

Varanasi

Gyanpur

Approx Travel Time

5h 10m

₹5,502

Onwards

Ads by MMT

Via Satna

CHEAPEST

Mumbai

Satna

Gyanpur

Approx Travel Time

20h 26m

₹595

Onwards

Direct Options

Mumbai

Gyanpur

Approx Travel Time

1d 4h 6m

₹600

Onwards

Mumbai

Gyanpur

Approx Travel Time

23h 8m

₹23,103

Onwards

Ads by MMT

Via Rewa

Mumbai

Rewa

Gyanpur

Approx Travel Time

1d 4h 29m

₹1,911

Onwards

Via Jabalpur

Mumbai

Jabalpur

Gyanpur

Approx Travel Time

22h 52m

₹1,074

Onwards

Via Katni

Mumbai

Katni

Gyanpur

Approx Travel Time

21h 14m

₹12,976

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Gyanpur?

The distance between Mumbai and Gyanpur is approximately 1450+ km by road.

What is the straight-line (aerial) distance between Mumbai and Gyanpur?

The straight-line distance is approximately 1200+ km.

How long does it take to travel from Mumbai to Gyanpur by road?

It takes around 23 hours by road.

What is the distance from Mumbai to Gyanpur via Prayagraj(Allahabad)?

Via Prayagraj(Allahabad), the distance is approximately 1200+ km, taking around 4 hours.

Is there a train from Mumbai to Gyanpur?

Yes, trains run between Mumbai and Gyanpur, covering approximately 1400+ km in around 28 hours.

Does the distance from Mumbai to Gyanpur change by route?

Yes — the road distance varies from 1450+ km via the direct route to 1200+ km via Prayagraj(Allahabad), depending on the path taken.

Does travel time between Mumbai and Gyanpur vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Mumbai and Gyanpur?

The driving distance is 1450+ km, while the straight-line distance is shorter at 1200+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India