Kolkata to Pathankot Distance

The road distance between Kolkata and Pathankot is approximately 2000+ km, and the drive usually takes around 33 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 35 hours, subject to the chosen service and route. Flying is the fastest way to reach Pathankot, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kolkata, India to Pathankot, India

Via Amritsar

RECOMMENDED

Kolkata

Amritsar

Pathankot

Approx Travel Time

7h 30m

₹7,740

Onwards

Kolkata

Amritsar

Pathankot

Approx Travel Time

6h 57m

₹9,334

Onwards

FASTEST

Kolkata

Amritsar

Pathankot

Approx Travel Time

6h 55m

₹8,007

Onwards

Kolkata

Amritsar

Pathankot

Approx Travel Time

1d 5h 17m

₹2,424

Onwards

Kolkata

Amritsar

Pathankot

Approx Travel Time

1d 5h 35m

₹1,097

Onwards

Direct Options

Direct Train

CHEAPEST

Kolkata

Pathankot

Approx Travel Time

1d 10h 55m

₹720

Onwards

Direct Cab

Kolkata

Pathankot

Approx Travel Time

1d 9h 6m

On Demand

Ads by MMT

Via Jammu

Kolkata

Jammu

Pathankot

Approx Travel Time

9h 5m

₹9,320

Onwards

Via Delhi

Kolkata

Delhi

Pathankot

Approx Travel Time

1d 4h 1m

₹840

Onwards

Ads by MMT

Via Agra

Kolkata

Agra

Pathankot

Approx Travel Time

1d 14h 30m

₹3,926

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Pathankot?

Pathankot is approximately 1850+ km from Kolkata.

How long does it take to reach Pathankot from Kolkata?

It takes approximately 7 hours to reach Pathankot from Kolkata by Flight, Bus Via Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India