Rishikesh to Pathankot Distance

The road distance between Rishikesh and Pathankot is approximately 450+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 11 hours. The fastest way to reach Pathankot takes approximately 9 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 Rishikesh, India to Pathankot, India

Direct Options

Direct Cab

RECOMMENDED

Rishikesh

Pathankot

Approx Travel Time

9h 11m

On Demand

Direct Bus

Rishikesh

Pathankot

Approx Travel Time

10h 20m

₹699

Onwards

Via Saharanpur

Rishikesh

Saharanpur

Pathankot

Approx Travel Time

8h 54m

₹579

Onwards

FASTEST

Rishikesh

Saharanpur

Pathankot

Approx Travel Time

8h 30m

₹2,796

Onwards

Rishikesh

Saharanpur

Pathankot

Approx Travel Time

9h 44m

₹375

Onwards

Ads by MMT

Via Roorkee

Rishikesh

Roorkee

Pathankot

Approx Travel Time

9h 8m

On Demand

Rishikesh

Roorkee

Pathankot

Approx Travel Time

9h 56m

₹390

Onwards

Via Yamunanagar

Rishikesh

Yamunanagar

Pathankot

Approx Travel Time

9h 21m

₹810

Onwards

CHEAPEST

Rishikesh

Yamunanagar

Pathankot

Approx Travel Time

10h 5m

₹365

Onwards

Ads by MMT

Via Ambala

Rishikesh

Ambala

Pathankot

Approx Travel Time

9h 28m

₹594

Onwards

Frequently Asked Questions

What is the distance between Rishikesh and Pathankot?

Pathankot is approximately 450+ km from Rishikesh.

How long does it take to reach Pathankot from Rishikesh?

It takes approximately 9 hours to reach Pathankot from Rishikesh by Cab, Train Via Saharanpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India