
Nagaur to Hamirpur
Hamirpur is approximately 650+ kms from Nagaur. The fastest way to reach Hamirpur from Nagaur is by Train, Flight, Cab Via Jaipur, Mohali. It takes approximately 12 hours. The cheapest way to reach Hamirpur from Nagaur is by Train, Cab Via Patiala which would take approximately 16 hours.
Sort By
Mode of Transport
Via Patiala
RECOMMENDED
CHEAPEST
Nagaur
Patiala
Hamirpur
Approx Travel Time
15h 50m
₹5,465
Onwards
Via Jaipur, Mohali
FASTEST
Nagaur
Jaipur
Mohali
Hamirpur
Approx Travel Time
11h 38m
₹8,244
Onwards
Nagaur
Jaipur
Mohali
Hamirpur
Approx Travel Time
12h 8m
₹12,790
Onwards
Nagaur
Jaipur
Mohali
Hamirpur
Approx Travel Time
12h 53m
₹8,423
Onwards
Via Jalandhar
Nagaur
Jalandhar
Hamirpur
Approx Travel Time
16h 11m
₹6,440
Onwards
Via Ambala
Nagaur
Ambala
Hamirpur
Approx Travel Time
16h 40m
₹6,342
Onwards
Via Jaipur, Chandigarh
Nagaur
Jaipur
Chandigarh
Hamirpur
Approx Travel Time
12h 20m
₹7,296
Onwards
Nagaur
Jaipur
Chandigarh
Hamirpur
Approx Travel Time
12h 50m
₹11,842
Onwards
Nagaur
Jaipur
Chandigarh
Hamirpur
Approx Travel Time
13h 35m
₹7,475
Onwards
Via Pathankot
Nagaur
Pathankot
Hamirpur
Approx Travel Time
18h 23m
₹7,917
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Hamirpur?
Hamirpur is approximately 650+ kms from Nagaur.
How long does it take to reach Hamirpur from Nagaur?
It takes approximately 12 hours to reach Hamirpur from Nagaur by Train, Flight, Cab Via Jaipur, Mohali.
What is the cheapest way to reach Hamirpur from Nagaur?
The cheapest way to reach Hamirpur from Nagaur is by Train, Cab Via Patiala.
What is the fastest way to reach Hamirpur from Nagaur?
The fastest way to reach Hamirpur from Nagaur is by Train, Flight, Cab Via Jaipur, Mohali.