hero
How2Go
Farrukhabad to Shahganj

Farrukhabad to Shahganj

Shahganj is approximately 400+ km from Farrukhabad, 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

Direct Train

RECOMMENDED

CHEAPEST

Farrukhabad

Shahganj

Approx Travel Time

12h 5m

₹270

Onwards

Via Kanpur, Ayodhya

FASTEST

Farrukhabad

Kanpur

Ayodhya

Shahganj

Approx Travel Time

7h 33m

₹370

Onwards

Via Kanpur, Sultanpur

Farrukhabad

Kanpur

Sultanpur

Shahganj

Approx Travel Time

13h 19m

₹3,066

Onwards

Farrukhabad

Kanpur

Sultanpur

Shahganj

Approx Travel Time

12h 58m

₹6,510

Onwards

Via Jaunpur

Farrukhabad

Jaunpur

Shahganj

Approx Travel Time

8h 48m

On Demand

Via Kanpur

Farrukhabad

Kanpur

Shahganj

Approx Travel Time

8h 45m

₹280

Onwards

Via Lucknow

Farrukhabad

Lucknow

Shahganj

Approx Travel Time

8h 43m

₹375

Onwards

Farrukhabad

Lucknow

Shahganj

Approx Travel Time

9h 20m

₹444

Onwards

Via Hardoi

Farrukhabad

Hardoi

Shahganj

Approx Travel Time

9h 19m

₹328

Onwards

Via Kanpur, Varanasi

Farrukhabad

Kanpur

Varanasi

Shahganj

Approx Travel Time

8h

On Demand

Frequently Asked Questions

What is the distance between Farrukhabad and Shahganj?

Shahganj is approximately 400+ kms from Farrukhabad.

How long does it take to reach Shahganj from Farrukhabad?

It takes approximately 8 hours to reach Shahganj from Farrukhabad by Train Via Kanpur, Ayodhya.

What is the cheapest way to reach Shahganj from Farrukhabad?

The cheapest way to reach Shahganj from Farrukhabad is by Train.

What is the fastest way to reach Shahganj from Farrukhabad?

The fastest way to reach Shahganj from Farrukhabad is by Train Via Kanpur, Ayodhya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India