hero
How2Go
Satna to Gyanpur

Satna to Gyanpur

Gyanpur is approximately 200+ km from Satna, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Gyanpur.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Satna

Gyanpur

Approx Travel Time

4h 51m

₹180

Onwards

Via Karwi, Prayagraj(Allahabad)

FASTEST

Satna

Karwi

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

2h 27m

₹370

Onwards

Satna

Karwi

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

2h 39m

₹384

Onwards

Via Rewa

Satna

Rewa

Gyanpur

Approx Travel Time

6h 18m

₹1,401

Onwards

Satna

Rewa

Gyanpur

Approx Travel Time

7h 1m

₹3,789

Onwards

Via Prayagraj(Allahabad)

Satna

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

3h 49m

₹190

Onwards

Satna

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

4h 1m

₹204

Onwards

Via Karwi

Satna

Karwi

Gyanpur

Approx Travel Time

4h 54m

₹398

Onwards

Via Mirzapur

Satna

Mirzapur

Gyanpur

Approx Travel Time

4h 58m

₹885

Onwards

Via Karwi, Mirzapur

Satna

Karwi

Mirzapur

Gyanpur

Approx Travel Time

4h 14m

₹1,035

Onwards

Frequently Asked Questions

What is the distance between Satna and Gyanpur?

Gyanpur is approximately 200+ kms from Satna.

How long does it take to reach Gyanpur from Satna?

It takes approximately 3 hours to reach Gyanpur from Satna by Train Via Karwi, Prayagraj(Allahabad).

What is the cheapest way to reach Gyanpur from Satna?

The cheapest way to reach Gyanpur from Satna is by Train.

What is the fastest way to reach Gyanpur from Satna?

The fastest way to reach Gyanpur from Satna is by Train Via Karwi, Prayagraj(Allahabad).

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India