
Mahoba to Nainital
Nainital is approximately 550+ kms from Mahoba. The fastest way to reach Nainital from Mahoba is by Cab. It takes approximately 11 hours. The cheapest way to reach Nainital from Mahoba is by Bus, Train Via Kanpur, Moradabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kanpur
Mahoba
Kanpur
Nainital
Approx Travel Time
16h 55m
₹1,349
Onwards
Via Kanpur, Bareilly
Mahoba
Kanpur
Bareilly
Nainital
Approx Travel Time
13h 45m
₹6,365
Onwards
Mahoba
Kanpur
Bareilly
Nainital
Approx Travel Time
14h 19m
₹2,730
Onwards
Via Mathura
Mahoba
Mathura
Nainital
Approx Travel Time
15h 34m
₹1,686
Onwards
Via Kanpur, Rampur (Uttar Pradesh)
Mahoba
Kanpur
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
15h 30m
₹1,380
Onwards
Via Kanpur, Bilaspur, Uttar Pradesh
Mahoba
Kanpur
Bilaspur, Uttar Pradesh
Nainital
Approx Travel Time
16h 10m
On Demand
Via Unnao
Mahoba
Unnao
Nainital
Approx Travel Time
14h 54m
₹7,393
Onwards
Via Maudaha, Kanpur
Mahoba
Maudaha
Kanpur
Nainital
Approx Travel Time
16h 33m
₹1,329
Onwards
Via Kanpur, Moradabad
CHEAPEST
Mahoba
Kanpur
Moradabad
Nainital
Approx Travel Time
16h 50m
₹1,120
Onwards
Frequently Asked Questions
What is the distance between Mahoba and Nainital?
Nainital is approximately 550+ kms from Mahoba.
How long does it take to reach Nainital from Mahoba?
It takes approximately 11 hours to reach Nainital from Mahoba by Cab.
What is the cheapest way to reach Nainital from Mahoba?
The cheapest way to reach Nainital from Mahoba is by Bus, Train Via Kanpur, Moradabad.
What is the fastest way to reach Nainital from Mahoba?
The fastest way to reach Nainital from Mahoba is by Cab.

