hero
How2Go
Mahoba to Nainital

Mahoba to Nainital

Nainital is approximately 550+ km from Mahoba, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nainital.

Read More
Sort By
Mode of Transport

Via Banda, Bareilly

RECOMMENDED

CHEAPEST

FASTEST

Mahoba

Banda

Bareilly

Nainital

Approx Travel Time

8h 39m

₹804

Onwards

Via Maudaha, Lalkuan

Mahoba

Maudaha

Lalkuan

Nainital

Approx Travel Time

10h 14m

₹3,262

Onwards

Via Kanpur, Bareilly

Mahoba

Kanpur

Bareilly

Nainital

Approx Travel Time

13h 54m

₹6,224

Onwards

Mahoba

Kanpur

Bareilly

Nainital

Approx Travel Time

14h 47m

₹4,523

Onwards

Direct Cab

Mahoba

Nainital

Approx Travel Time

11h 3m

₹16,932

Onwards

Via Maudaha, Bareilly, Kichha

Mahoba

Maudaha

Bareilly

Kichha

Nainital

Approx Travel Time

17h 49m

₹3,373

Onwards

Via Maudaha, Lucknow, Kichha

Mahoba

Maudaha

Lucknow

Kichha

Nainital

Approx Travel Time

14h 49m

₹2,553

Onwards

Via Unnao

Mahoba

Unnao

Nainital

Approx Travel Time

15h 14m

₹5,548

Onwards

Via Kanpur, Shahjahanpur

Mahoba

Kanpur

Shahjahanpur

Nainital

Approx Travel Time

15h 3m

₹4,588

Onwards

Via Kanpur, Rampur (Uttar Pradesh)

Mahoba

Kanpur

Rampur (Uttar Pradesh)

Nainital

Approx Travel Time

14h 7m

₹7,492

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 9 hours to reach Nainital from Mahoba by Train, Bus Via Banda, Bareilly.

What is the cheapest way to reach Nainital from Mahoba?

The cheapest way to reach Nainital from Mahoba is by Train, Bus Via Banda, Bareilly.

What is the fastest way to reach Nainital from Mahoba?

The fastest way to reach Nainital from Mahoba is by Train, Bus Via Banda, Bareilly.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India