Fatehpur to Hamirpur Distance

Hamirpur is approximately 900+ km from Fatehpur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Hamirpur, with a total travel time of approximately 12 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 Fatehpur, Uttar Pradesh, India to Hamirpur, India

Via Ambala

RECOMMENDED

Fatehpur, Uttar Pradesh

Ambala

Hamirpur

Approx Travel Time

15h 36m

₹1,089

Onwards

Fatehpur, Uttar Pradesh

Ambala

Hamirpur

Approx Travel Time

15h 30m

₹5,642

Onwards

Via Lucknow, Mohali

FASTEST

Fatehpur, Uttar Pradesh

Lucknow

Mohali

Hamirpur

Approx Travel Time

11h 39m

₹9,291

Onwards

Ads by MMT

Via Delhi

Fatehpur, Uttar Pradesh

Delhi

Hamirpur

Approx Travel Time

17h 55m

₹1,638

Onwards

Fatehpur, Uttar Pradesh

Delhi

Hamirpur

Approx Travel Time

16h 20m

₹1,049

Onwards

Via Faridabad, Mohali

Fatehpur, Uttar Pradesh

Faridabad

Mohali

Hamirpur

Approx Travel Time

18h 34m

₹4,426

Onwards

Ads by MMT

Via Karnal

Fatehpur, Uttar Pradesh

Karnal

Hamirpur

Approx Travel Time

16h 30m

₹1,059

Onwards

Via Panipat

Fatehpur, Uttar Pradesh

Panipat

Hamirpur

Approx Travel Time

16h 32m

₹1,044

Onwards

Via Kurukshetra

Fatehpur, Uttar Pradesh

Kurukshetra

Hamirpur

Approx Travel Time

16h 43m

₹1,069

Onwards

Via Sonipat

CHEAPEST

Fatehpur, Uttar Pradesh

Sonipat

Hamirpur

Approx Travel Time

17h 14m

₹1,024

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 750+ km.

What is the distance from Fatehpur to Hamirpur via Ambala?

Via Ambala, the distance is approximately 900+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India