
Hosur to Nainital
Nainital is approximately 2050+ kms from Hosur. The fastest way to reach Nainital from Hosur is by Train, Flight, Cab Via Bangalore, Bareilly. It takes approximately 11 hours. The cheapest way to reach Nainital from Hosur is by Train, Flight, Bus Via Bangalore, Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore, Bareilly
RECOMMENDED
FASTEST
Hosur
Bangalore
Bareilly
Nainital
Approx Travel Time
10h 41m
₹11,641
Onwards
Hosur
Bangalore
Bareilly
Nainital
Approx Travel Time
10h 56m
₹13,671
Onwards
Via Bangalore, Delhi
CHEAPEST
Hosur
Bangalore
Delhi
Nainital
Approx Travel Time
14h 5m
₹6,123
Onwards
Hosur
Bangalore
Delhi
Nainital
Approx Travel Time
14h 20m
₹8,099
Onwards
Hosur
Bangalore
Delhi
Nainital
Approx Travel Time
14h 42m
₹9,640
Onwards
Hosur
Bangalore
Delhi
Nainital
Approx Travel Time
14h 57m
₹11,616
Onwards
Via Bangalore, Ghaziabad
Hosur
Bangalore
Ghaziabad
Nainital
Approx Travel Time
14h 8m
On Demand
Hosur
Bangalore
Ghaziabad
Nainital
Approx Travel Time
14h 23m
On Demand
Via Bangalore, Dehradun
Hosur
Bangalore
Dehradun
Nainital
Approx Travel Time
14h 20m
₹13,530
Onwards
Hosur
Bangalore
Dehradun
Nainital
Approx Travel Time
14h 35m
₹16,196
Onwards
Frequently Asked Questions
What is the distance between Hosur and Nainital?
Nainital is approximately 2050+ kms from Hosur.
How long does it take to reach Nainital from Hosur?
It takes approximately 11 hours to reach Nainital from Hosur by Train, Flight, Cab Via Bangalore, Bareilly.
What is the cheapest way to reach Nainital from Hosur?
The cheapest way to reach Nainital from Hosur is by Train, Flight, Bus Via Bangalore, Delhi.
What is the fastest way to reach Nainital from Hosur?
The fastest way to reach Nainital from Hosur is by Train, Flight, Cab Via Bangalore, Bareilly.