
Suratgarh to Fatehpur
Fatehpur is approximately 850+ kms from Suratgarh. The fastest way to reach Fatehpur from Suratgarh is by Train Via Agra. It takes approximately 19 hours. The cheapest way to reach Fatehpur from Suratgarh is by Train Via Ghaziabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Suratgarh
Agra
Fatehpur, Uttar Pradesh
Approx Travel Time
18h 40m
On Demand
Suratgarh
Agra
Fatehpur, Uttar Pradesh
Approx Travel Time
19h 25m
On Demand
Via Delhi
Suratgarh
Delhi
Fatehpur, Uttar Pradesh
Approx Travel Time
18h 55m
₹580
Onwards
Via Ghaziabad
CHEAPEST
Suratgarh
Ghaziabad
Fatehpur, Uttar Pradesh
Approx Travel Time
19h 25m
₹570
Onwards
Via Hapur
Suratgarh
Hapur
Fatehpur, Uttar Pradesh
Approx Travel Time
19h 25m
₹1,335
Onwards
Via Amroha
Suratgarh
Amroha
Fatehpur, Uttar Pradesh
Approx Travel Time
20h 25m
On Demand
Via Moradabad
Suratgarh
Moradabad
Fatehpur, Uttar Pradesh
Approx Travel Time
20h 40m
On Demand
Via Lucknow
Suratgarh
Lucknow
Fatehpur, Uttar Pradesh
Approx Travel Time
20h 41m
On Demand
Via Mathura
Suratgarh
Mathura
Fatehpur, Uttar Pradesh
Approx Travel Time
20h 55m
₹1,280
Onwards
Via Jaipur
Suratgarh
Jaipur
Fatehpur, Uttar Pradesh
Approx Travel Time
20h 55m
₹6,695
Onwards
Frequently Asked Questions
What is the distance between Suratgarh and Fatehpur?
Fatehpur is approximately 850+ kms from Suratgarh.
How long does it take to reach Fatehpur from Suratgarh?
It takes approximately 19 hours to reach Fatehpur from Suratgarh by Train Via Agra.
What is the cheapest way to reach Fatehpur from Suratgarh?
The cheapest way to reach Fatehpur from Suratgarh is by Train Via Ghaziabad.
What is the fastest way to reach Fatehpur from Suratgarh?
The fastest way to reach Fatehpur from Suratgarh is by Train Via Agra.