hero
How2Go
Mahoba to Shahganj

Mahoba to Shahganj

Shahganj is approximately 300+ km from Mahoba, 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 Shahganj.

Read More
Sort By
Mode of Transport

Via Prayagraj(Allahabad)

RECOMMENDED

CHEAPEST

Mahoba

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

9h 23m

₹320

Onwards

Via Prayagraj(Allahabad), Jaunpur

FASTEST

Mahoba

Prayagraj(Allahabad)

Jaunpur

Shahganj

Approx Travel Time

8h 9m

₹465

Onwards

Via Karwi, Prayagraj(Allahabad)

Mahoba

Karwi

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

10h 29m

₹479

Onwards

Mahoba

Karwi

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

8h 32m

₹435

Onwards

Via Varanasi

Mahoba

Varanasi

Shahganj

Approx Travel Time

11h 55m

₹2,816

Onwards

Via Banda, Prayagraj(Allahabad)

Mahoba

Banda

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

9h 15m

₹4,312

Onwards

Mahoba

Banda

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

9h 25m

₹435

Onwards

Mahoba

Banda

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

10h 15m

₹840

Onwards

Via Banda, Sultanpur

Mahoba

Banda

Sultanpur

Shahganj

Approx Travel Time

13h 23m

₹2,461

Onwards

Via Teonthar, Prayagraj(Allahabad)

Mahoba

Teonthar

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

9h 32m

₹435

Onwards

Frequently Asked Questions

What is the distance between Mahoba and Shahganj?

Shahganj is approximately 300+ kms from Mahoba.

How long does it take to reach Shahganj from Mahoba?

It takes approximately 8 hours to reach Shahganj from Mahoba by Train Via Prayagraj(Allahabad), Jaunpur.

What is the cheapest way to reach Shahganj from Mahoba?

The cheapest way to reach Shahganj from Mahoba is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Shahganj from Mahoba?

The fastest way to reach Shahganj from Mahoba is by Train Via Prayagraj(Allahabad), Jaunpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India