Nagaur to Fatehpur Distance

Fatehpur is approximately 800+ km from Nagaur. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 14 hours, subject to the chosen service and route. Flying is the fastest way to reach Fatehpur, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Nagaur, India to Fatehpur, Uttar Pradesh, India

Via Tundla

RECOMMENDED

Nagaur

Tundla

Fatehpur

Approx Travel Time

12h 58m

₹525

Onwards

Direct Train

CHEAPEST

Nagaur

Fatehpur

Approx Travel Time

14h 13m

₹460

Onwards

Via Ajmer, Lucknow

Nagaur

Ajmer

Lucknow

Fatehpur

Approx Travel Time

11h 50m

₹6,778

Onwards

Via Kanpur

Nagaur

Kanpur

Fatehpur

Approx Travel Time

14h 11m

₹2,322

Onwards

Nagaur

Kanpur

Fatehpur

Approx Travel Time

14h 48m

₹1,147

Onwards

Nagaur

Kanpur

Fatehpur

Approx Travel Time

13h 26m

₹550

Onwards

Via Jodhpur, Delhi, Kanpur

FASTEST

Nagaur

Jodhpur

Delhi

Kanpur

Fatehpur

Approx Travel Time

10h 25m

₹16,691

Onwards

Via Jaipur

Nagaur

Jaipur

Fatehpur

Approx Travel Time

16h 9m

₹5,449

Onwards

Nagaur

Jaipur

Fatehpur

Approx Travel Time

18h 25m

₹1,807

Onwards

Via Etawah

Nagaur

Etawah

Fatehpur

Approx Travel Time

14h 51m

₹555

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Nagaur and Fatehpur?

The straight-line distance is approximately 700+ km.

What is the distance from Nagaur to Fatehpur via Tundla?

Via Tundla, the distance is approximately 800+ km, taking around 13 hours.

Is there a train from Nagaur to Fatehpur?

Yes, trains run between Nagaur and Fatehpur, covering approximately 800+ km in around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India