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, Delhi which would take approximately 17 hours.

Sort By
Mode of Transport

Via Kolkata, Ghaziabad

RECOMMENDED

FASTEST

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

14h 14m

₹10,200

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

15h 14m

₹10,310

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

14h 59m

₹12,698

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

16h 55m

₹8,985

Onwards

Via Kolkata, Delhi

CHEAPEST

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

16h 35m

₹6,487

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

14h 58m

₹10,629

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

15h 58m

₹10,739

Onwards

Ads by MMT

Via Kolkata, Dehradun

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

16h 2m

₹7,904

Onwards

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

16h 47m

₹10,402

Onwards

Via Durgapur, Delhi

Kharagpur

Durgapur

Delhi

Nainital

Approx Travel Time

15h 48m

₹11,620

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, Delhi.

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