hero
How2Go
Kota to Nainital

Kota to Nainital

Nainital is approximately 750+ km from Kota, 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 Delhi

RECOMMENDED

Kota

Delhi

Nainital

Approx Travel Time

11h 50m

₹4,206

Onwards

CHEAPEST

Kota

Delhi

Nainital

Approx Travel Time

13h 52m

₹799

Onwards

Via Mathura, Bareilly

Kota

Mathura

Bareilly

Nainital

Approx Travel Time

12h 33m

₹859

Onwards

FASTEST

Kota

Mathura

Bareilly

Nainital

Approx Travel Time

11h 42m

₹3,662

Onwards

Direct Cab

Kota

Nainital

Approx Travel Time

12h 2m

₹14,660

Onwards

Via Dausa

Kota

Dausa

Nainital

Approx Travel Time

17h 27m

₹2,035

Onwards

Kota

Dausa

Nainital

Approx Travel Time

17h 49m

₹4,926

Onwards

Via Mathura

Kota

Mathura

Nainital

Approx Travel Time

13h 41m

₹1,245

Onwards

Via Bareilly

Kota

Bareilly

Nainital

Approx Travel Time

14h

₹909

Onwards

Kota

Bareilly

Nainital

Approx Travel Time

13h 9m

₹3,712

Onwards

Frequently Asked Questions

What is the distance between Kota and Nainital?

Nainital is approximately 750+ kms from Kota.

How long does it take to reach Nainital from Kota?

It takes approximately 12 hours to reach Nainital from Kota by Train, Cab Via Mathura, Bareilly.

What is the cheapest way to reach Nainital from Kota?

The cheapest way to reach Nainital from Kota is by Train, Bus Via Delhi.

What is the fastest way to reach Nainital from Kota?

The fastest way to reach Nainital from Kota is by Train, Cab Via Mathura, Bareilly.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India