
Nainital to Bhim
Bhim is approximately 800+ kms from Nainital. The fastest way to reach Bhim from Nainital is by Cab, Flight, Bus Via Ghaziabad, Ajmer. It takes approximately 14 hours. The cheapest way to reach Bhim from Nainital is by Bus Via Kishangarh which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Nainital
Delhi
Bhim
Approx Travel Time
16h 26m
₹5,321
Onwards
Via Delhi, Ajmer
Nainital
Delhi
Ajmer
Bhim
Approx Travel Time
15h 20m
₹5,908
Onwards
Via Ghaziabad, Ajmer
FASTEST
Nainital
Ghaziabad
Ajmer
Bhim
Approx Travel Time
14h 13m
₹9,314
Onwards
Nainital
Ghaziabad
Ajmer
Bhim
Approx Travel Time
15h 35m
₹5,771
Onwards
Via Kishangarh
CHEAPEST
Nainital
Kishangarh
Bhim
Approx Travel Time
19h 35m
₹1,923
Onwards
Via Moradabad, Ajmer
Nainital
Moradabad
Ajmer
Bhim
Approx Travel Time
19h 9m
₹1,944
Onwards
Nainital
Moradabad
Ajmer
Bhim
Approx Travel Time
18h
₹4,208
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Bhim
Approx Travel Time
16h 33m
₹5,005
Onwards
Via Noida
Nainital
Noida
Bhim
Approx Travel Time
16h 58m
₹5,663
Onwards
Via Delhi, Udaipur
Nainital
Delhi
Udaipur
Bhim
Approx Travel Time
15h 1m
₹12,444
Onwards
Frequently Asked Questions
What is the distance between Nainital and Bhim?
Bhim is approximately 800+ kms from Nainital.
How long does it take to reach Bhim from Nainital?
It takes approximately 14 hours to reach Bhim from Nainital by Cab, Flight, Bus Via Ghaziabad, Ajmer.
What is the cheapest way to reach Bhim from Nainital?
The cheapest way to reach Bhim from Nainital is by Bus Via Kishangarh.
What is the fastest way to reach Bhim from Nainital?
The fastest way to reach Bhim from Nainital is by Cab, Flight, Bus Via Ghaziabad, Ajmer.

