
Loharu to Nainital
Nainital is approximately 400+ kms from Loharu. The fastest way to reach Nainital from Loharu is by Train, Flight, Cab Via Delhi, Kichha. It takes approximately 10 hours. The cheapest way to reach Nainital from Loharu is by Train, Bus Via Delhi, Rampur (Uttar Pradesh) which would take approximately 12 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Loharu
Moradabad
Nainital
Approx Travel Time
12h 40m
₹1,119
Onwards
Loharu
Moradabad
Nainital
Approx Travel Time
11h 26m
₹3,444
Onwards
Via Ghaziabad, Moradabad
Loharu
Ghaziabad
Moradabad
Nainital
Approx Travel Time
11h 10m
₹1,574
Onwards
Via Delhi, Kichha
FASTEST
Loharu
Delhi
Kichha
Nainital
Approx Travel Time
9h 39m
₹6,975
Onwards
Loharu
Delhi
Kichha
Nainital
Approx Travel Time
9h 46m
₹7,430
Onwards
Via Delhi, Rampur (Uttar Pradesh)
Loharu
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 33m
₹1,798
Onwards
Loharu
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
11h 32m
₹4,509
Onwards
CHEAPEST
Loharu
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 4m
₹884
Onwards
Loharu
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 21m
₹1,339
Onwards
Loharu
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 26m
₹1,343
Onwards
Frequently Asked Questions
What is the distance between Loharu and Nainital?
Nainital is approximately 400+ kms from Loharu.
How long does it take to reach Nainital from Loharu?
It takes approximately 10 hours to reach Nainital from Loharu by Train, Flight, Cab Via Delhi, Kichha.
What is the cheapest way to reach Nainital from Loharu?
The cheapest way to reach Nainital from Loharu is by Train, Bus Via Delhi, Rampur (Uttar Pradesh).
What is the fastest way to reach Nainital from Loharu?
The fastest way to reach Nainital from Loharu is by Train, Flight, Cab Via Delhi, Kichha.

