hero
How2Go
Farrukhabad to Shahapur

Farrukhabad to Shahapur

Shahapur is approximately 1400+ kms from Farrukhabad. The fastest way to reach Shahapur from Farrukhabad is by Train, Flight, Cab Via Kanpur, Mumbai. It takes approximately 11 hours. The cheapest way to reach Shahapur from Farrukhabad is by Bus Via Agra, Nashik which would take approximately 37 hours.

Sort By
Mode of Transport

Via Agra, Nashik

RECOMMENDED

Farrukhabad

Agra

Nashik

Shahapur

Approx Travel Time

20h 13m

On Demand

Farrukhabad

Agra

Nashik

Shahapur

Approx Travel Time

21h 11m

On Demand

CHEAPEST

Farrukhabad

Agra

Nashik

Shahapur

Approx Travel Time

1d 12h 58m

₹6,065

Onwards

Via Kanpur, Mumbai

FASTEST

Farrukhabad

Kanpur

Mumbai

Shahapur

Approx Travel Time

10h 25m

On Demand

Farrukhabad

Kanpur

Mumbai

Shahapur

Approx Travel Time

12h 2m

₹7,962

Onwards

Farrukhabad

Kanpur

Mumbai

Shahapur

Approx Travel Time

11h 8m

On Demand

Ads by MMT

Via Bareilly, Mumbai

Farrukhabad

Bareilly

Mumbai

Shahapur

Approx Travel Time

10h 26m

On Demand

Farrukhabad

Bareilly

Mumbai

Shahapur

Approx Travel Time

12h 3m

₹9,366

Onwards

Via Bareilly, Navi Mumbai

Farrukhabad

Bareilly

Navi Mumbai

Shahapur

Approx Travel Time

10h 54m

On Demand

Ads by MMT

Via Gwalior, Mumbai

Farrukhabad

Gwalior

Mumbai

Shahapur

Approx Travel Time

12h 24m

On Demand

Frequently Asked Questions

What is the distance between Farrukhabad and Shahapur?

Shahapur is approximately 1400+ kms from Farrukhabad.

How long does it take to reach Shahapur from Farrukhabad?

It takes approximately 11 hours to reach Shahapur from Farrukhabad by Train, Flight, Cab Via Kanpur, Mumbai.

What is the cheapest way to reach Shahapur from Farrukhabad?

The cheapest way to reach Shahapur from Farrukhabad is by Bus Via Agra, Nashik.

What is the fastest way to reach Shahapur from Farrukhabad?

The fastest way to reach Shahapur from Farrukhabad is by Train, Flight, Cab Via Kanpur, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India