
Nainital to Bhim
Bhim is approximately 700+ 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, Train Via Moradabad, Ajmer which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ghaziabad, Ajmer
RECOMMENDED
FASTEST
Nainital
Ghaziabad
Ajmer
Bhim
Approx Travel Time
14h 13m
₹8,679
Onwards
Nainital
Ghaziabad
Ajmer
Bhim
Approx Travel Time
15h 25m
₹5,136
Onwards
Via Delhi
Nainital
Delhi
Bhim
Approx Travel Time
16h 24m
₹5,321
Onwards
Via Delhi, Ajmer
Nainital
Delhi
Ajmer
Bhim
Approx Travel Time
15h 20m
₹5,723
Onwards
Via Kishangarh
Nainital
Kishangarh
Bhim
Approx Travel Time
19h 32m
₹1,851
Onwards
Via Moradabad, Ajmer
CHEAPEST
Nainital
Moradabad
Ajmer
Bhim
Approx Travel Time
19h 9m
₹1,596
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Bhim
Approx Travel Time
16h 31m
₹5,005
Onwards
Via Noida
Nainital
Noida
Bhim
Approx Travel Time
17h
₹5,663
Onwards
Via Delhi, Udaipur
Nainital
Delhi
Udaipur
Bhim
Approx Travel Time
15h 1m
₹12,544
Onwards
Via Delhi, Jodhpur
Nainital
Delhi
Jodhpur
Bhim
Approx Travel Time
15h 46m
₹11,510
Onwards
Frequently Asked Questions
What is the distance between Nainital and Bhim?
Bhim is approximately 700+ 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, Train Via Moradabad, Ajmer.
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.

