hero
How2Go
Kharagpur to Kangra

Kharagpur to Kangra

Kangra is approximately 1800+ kms from Kharagpur. The fastest way to reach Kangra from Kharagpur is by Bus, Flight Via Kolkata, Mohali. It takes approximately 9 hours. The cheapest way to reach Kangra from Kharagpur is by Train, Bus Via Bankura, Delhi which would take approximately 30 hours.

Sort By
Mode of Transport

Via Durgapur, Delhi

RECOMMENDED

Kharagpur

Durgapur

Delhi

Kangra

Approx Travel Time

11h 44m

₹11,310

Onwards

Kharagpur

Durgapur

Delhi

Kangra

Approx Travel Time

10h 45m

₹11,385

Onwards

Via Kolkata, Mohali

Kharagpur

Kolkata

Mohali

Kangra

Approx Travel Time

10h 5m

₹11,136

Onwards

FASTEST

Kharagpur

Kolkata

Mohali

Kangra

Approx Travel Time

9h 5m

₹11,026

Onwards

Ads by MMT

Via Kolkata, Delhi

Kharagpur

Kolkata

Delhi

Kangra

Approx Travel Time

10h 55m

₹10,336

Onwards

Kharagpur

Kolkata

Delhi

Kangra

Approx Travel Time

9h 55m

₹10,226

Onwards

Via Bankura, Delhi

CHEAPEST

Kharagpur

Bankura

Delhi

Kangra

Approx Travel Time

1d 5h 23m

₹1,329

Onwards

Ads by MMT

Via Aligarh, Jalandhar

Kharagpur

Aligarh

Jalandhar

Kangra

Approx Travel Time

1d 8h 17m

₹5,228

Onwards

Via Ranchi, Delhi

Kharagpur

Ranchi

Delhi

Kangra

Approx Travel Time

1d 19h 53m

₹4,109

Onwards

Kharagpur

Ranchi

Delhi

Kangra

Approx Travel Time

12h 7m

On Demand

Frequently Asked Questions

What is the distance between Kharagpur and Kangra?

Kangra is approximately 1800+ kms from Kharagpur.

How long does it take to reach Kangra from Kharagpur?

It takes approximately 9 hours to reach Kangra from Kharagpur by Bus, Flight Via Kolkata, Mohali.

What is the cheapest way to reach Kangra from Kharagpur?

The cheapest way to reach Kangra from Kharagpur is by Train, Bus Via Bankura, Delhi.

What is the fastest way to reach Kangra from Kharagpur?

The fastest way to reach Kangra from Kharagpur is by Bus, Flight Via Kolkata, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India