hero
How2Go
Kharagpur to Nainital

Kharagpur to Nainital

Nainital is approximately 1700+ kms from Kharagpur. The fastest way to reach Nainital from Kharagpur is by Bus, Flight, Cab Via Kolkata, Ghaziabad. It takes approximately 14 hours. The cheapest way to reach Nainital from Kharagpur is by Bus, Flight Via Kolkata, Dehradun which would take approximately 16 hours.

Sort By
Mode of Transport

Via Kolkata, Delhi

RECOMMENDED

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

16h 30m

₹7,439

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

15h 58m

₹11,534

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

14h 58m

₹11,424

Onwards

Via Kolkata, Ghaziabad

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

15h 1m

₹11,255

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

15h 2m

₹13,793

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

17h 1m

₹9,997

Onwards

FASTEST

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

14h 1m

₹11,145

Onwards

Ads by MMT

Via Kolkata, Dehradun

CHEAPEST

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

16h 2m

₹7,318

Onwards

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

17h 3m

₹9,966

Onwards

Via Durgapur, Delhi

Kharagpur

Durgapur

Delhi

Nainital

Approx Travel Time

16h 13m

₹11,770

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Kharagpur and Nainital?

Nainital is approximately 1700+ kms from Kharagpur.

How long does it take to reach Nainital from Kharagpur?

It takes approximately 14 hours to reach Nainital from Kharagpur by Bus, Flight, Cab Via Kolkata, Ghaziabad.

What is the cheapest way to reach Nainital from Kharagpur?

The cheapest way to reach Nainital from Kharagpur is by Bus, Flight Via Kolkata, Dehradun.

What is the fastest way to reach Nainital from Kharagpur?

The fastest way to reach Nainital from Kharagpur is by Bus, Flight, Cab Via Kolkata, Ghaziabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India