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,529

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

15h 14m

₹10,639

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

14h 59m

₹13,027

Onwards

Kharagpur

Kolkata

Ghaziabad

Nainital

Approx Travel Time

16h 55m

₹9,671

Onwards

Via Kolkata, Delhi

CHEAPEST

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

16h 35m

₹7,173

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

14h 58m

₹11,191

Onwards

Kharagpur

Kolkata

Delhi

Nainital

Approx Travel Time

15h 58m

₹11,301

Onwards

Ads by MMT

Via Kolkata, Dehradun

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

16h 7m

₹8,312

Onwards

Kharagpur

Kolkata

Dehradun

Nainital

Approx Travel Time

16h 52m

₹10,810

Onwards

Via Durgapur, Delhi

Kharagpur

Durgapur

Delhi

Nainital

Approx Travel Time

15h 48m

₹11,720

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