
Nainital to Hisar
Hisar is approximately 450+ kms from Nainital. The fastest way to reach Hisar from Nainital is by Cab, Train Via Meerut. It takes approximately 12 hours. The cheapest way to reach Hisar from Nainital is by Bus, Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Meerut
RECOMMENDED
FASTEST
Nainital
Meerut
Hisar
Approx Travel Time
11h 23m
₹4,338
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Hisar
Approx Travel Time
11h 55m
₹564
Onwards
Nainital
Delhi
Hisar
Approx Travel Time
12h 40m
₹1,099
Onwards
Nainital
Delhi
Hisar
Approx Travel Time
12h 32m
₹4,578
Onwards
Nainital
Delhi
Hisar
Approx Travel Time
13h 29m
₹3,590
Onwards
Nainital
Delhi
Hisar
Approx Travel Time
13h 17m
₹5,113
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Hisar
Approx Travel Time
12h 13m
₹4,476
Onwards
Via Roorkee
Nainital
Roorkee
Hisar
Approx Travel Time
12h
₹6,828
Onwards
Via Haridwar
Nainital
Haridwar
Hisar
Approx Travel Time
12h 44m
₹5,161
Onwards
Via Gurgaon
Nainital
Gurgaon
Hisar
Approx Travel Time
13h 10m
₹4,520
Onwards
Frequently Asked Questions
What is the distance between Nainital and Hisar?
Hisar is approximately 450+ kms from Nainital.
How long does it take to reach Hisar from Nainital?
It takes approximately 12 hours to reach Hisar from Nainital by Cab, Train Via Meerut.
What is the cheapest way to reach Hisar from Nainital?
The cheapest way to reach Hisar from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Hisar from Nainital?
The fastest way to reach Hisar from Nainital is by Cab, Train Via Meerut.