hero
How2Go
Kalyandurg to Nainital

Kalyandurg to Nainital

Nainital is approximately 2050+ km from Kalyandurg, 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 Bangalore, Bareilly

RECOMMENDED

Kalyandurg

Bangalore

Bareilly

Nainital

Approx Travel Time

16h 10m

₹10,701

Onwards

Kalyandurg

Bangalore

Bareilly

Nainital

Approx Travel Time

15h 42m

₹13,710

Onwards

FASTEST

Kalyandurg

Bangalore

Bareilly

Nainital

Approx Travel Time

14h 42m

₹17,783

Onwards

Kalyandurg

Bangalore

Bareilly

Nainital

Approx Travel Time

15h 10m

₹14,774

Onwards

Via Anantapur, Agra

CHEAPEST

Kalyandurg

Anantapur

Agra

Nainital

Approx Travel Time

1d 22h 23m

₹1,970

Onwards

Kalyandurg

Anantapur

Agra

Nainital

Approx Travel Time

2d 0h 30m

₹2,974

Onwards

Via Anantapur, Delhi

Kalyandurg

Anantapur

Delhi

Nainital

Approx Travel Time

1d 20h 39m

₹4,984

Onwards

Via Bangalore, Lucknow

Kalyandurg

Bangalore

Lucknow

Nainital

Approx Travel Time

19h 25m

₹9,778

Onwards

Via Bangalore, Delhi

Kalyandurg

Bangalore

Delhi

Nainital

Approx Travel Time

19h 45m

₹10,531

Onwards

Via Bangalore, Agra

Kalyandurg

Bangalore

Agra

Nainital

Approx Travel Time

21h 55m

₹9,907

Onwards

Frequently Asked Questions

What is the distance between Kalyandurg and Nainital?

Nainital is approximately 2050+ kms from Kalyandurg.

How long does it take to reach Nainital from Kalyandurg?

It takes approximately 15 hours to reach Nainital from Kalyandurg by Cab, Flight Via Bangalore, Bareilly.

What is the cheapest way to reach Nainital from Kalyandurg?

The cheapest way to reach Nainital from Kalyandurg is by Train, Bus Via Anantapur, Agra.

What is the fastest way to reach Nainital from Kalyandurg?

The fastest way to reach Nainital from Kalyandurg is by Cab, Flight Via Bangalore, Bareilly.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India