hero
How2Go
Gurdaspur to Kharagpur

Gurdaspur to Kharagpur

Kharagpur is approximately 1850+ kms from Gurdaspur. The fastest way to reach Kharagpur from Gurdaspur is by Train, Flight, Bus Via Amritsar, Kolkata. It takes approximately 11 hours. The cheapest way to reach Kharagpur from Gurdaspur is by Bus, Train Via Delhi which would take approximately 34 hours.

Sort By
Mode of Transport

Via Amritsar, Kolkata

RECOMMENDED

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

11h 14m

₹9,355

Onwards

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

11h 8m

₹10,083

Onwards

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

11h 9m

₹8,145

Onwards

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

11h 25m

₹9,580

Onwards

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

11h 11m

₹9,812

Onwards

FASTEST

Gurdaspur

Amritsar

Kolkata

Kharagpur

Approx Travel Time

10h 58m

₹7,920

Onwards

Via Amritsar, Ranchi

Gurdaspur

Amritsar

Ranchi

Kharagpur

Approx Travel Time

14h 42m

₹7,684

Onwards

Gurdaspur

Amritsar

Ranchi

Kharagpur

Approx Travel Time

14h 1m

On Demand

Gurdaspur

Amritsar

Ranchi

Kharagpur

Approx Travel Time

14h 12m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Gurdaspur

Delhi

Kharagpur

Approx Travel Time

1d 10h 7m

₹1,139

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Kharagpur?

Kharagpur is approximately 1850+ kms from Gurdaspur.

How long does it take to reach Kharagpur from Gurdaspur?

It takes approximately 11 hours to reach Kharagpur from Gurdaspur by Train, Flight, Bus Via Amritsar, Kolkata.

What is the cheapest way to reach Kharagpur from Gurdaspur?

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

What is the fastest way to reach Kharagpur from Gurdaspur?

The fastest way to reach Kharagpur from Gurdaspur is by Train, Flight, Bus Via Amritsar, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India