Jaipur to Pathankot Distance

The road distance between Jaipur and Pathankot is approximately 750+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 13 hours, while trains complete the journey in approximately 19 hours, subject to the chosen service and route. Flying is the fastest way to reach Pathankot, with a total travel time of approximately 6 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 Jaipur, India to Pathankot, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Jaipur

Pathankot

Approx Travel Time

18h 26m

₹440

Onwards

Direct Bus

Jaipur

Pathankot

Approx Travel Time

12h 47m

₹1,199

Onwards

Direct Cab

Jaipur

Pathankot

Approx Travel Time

11h 7m

₹13,225

Onwards

Via Ambala

Jaipur

Ambala

Pathankot

Approx Travel Time

11h 26m

₹510

Onwards

Jaipur

Ambala

Pathankot

Approx Travel Time

12h 8m

₹5,406

Onwards

Ads by MMT

Via Amritsar

Jaipur

Amritsar

Pathankot

Approx Travel Time

6h 20m

₹4,826

Onwards

FASTEST

Jaipur

Amritsar

Pathankot

Approx Travel Time

5h 45m

₹5,093

Onwards

Via Delhi

Jaipur

Delhi

Pathankot

Approx Travel Time

14h 11m

₹554

Onwards

Ads by MMT

Via Ludhiana

Jaipur

Ludhiana

Pathankot

Approx Travel Time

15h

₹1,300

Onwards

Via Ghaziabad

Jaipur

Ghaziabad

Pathankot

Approx Travel Time

15h 15m

₹3,794

Onwards

Frequently Asked Questions

What is the distance between Jaipur and Pathankot?

Pathankot is approximately 900+ km from Jaipur.

How long does it take to reach Pathankot from Jaipur?

It takes approximately 6 hours to reach Pathankot from Jaipur by Flight, Bus Via Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India