Rishikesh to Abohar Distance

The road distance between Rishikesh and Abohar is approximately 450+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. The fastest way to reach Abohar 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 Abohar, India

Direct Options

Direct Cab

RECOMMENDED

Rishikesh

Abohar

Approx Travel Time

9h 3m

On Demand

Direct Train

CHEAPEST

Rishikesh

Abohar

Approx Travel Time

10h 5m

₹275

Onwards

Via Ambala

FASTEST

Rishikesh

Ambala

Abohar

Approx Travel Time

9h 2m

₹4,573

Onwards

Rishikesh

Ambala

Abohar

Approx Travel Time

9h 38m

₹589

Onwards

Ads by MMT

Via Saharanpur

Rishikesh

Saharanpur

Abohar

Approx Travel Time

10h 31m

₹3,765

Onwards

Rishikesh

Saharanpur

Abohar

Approx Travel Time

9h 46m

₹579

Onwards

Rishikesh

Saharanpur

Abohar

Approx Travel Time

9h 22m

₹2,796

Onwards

Via Chandigarh

Rishikesh

Chandigarh

Abohar

Approx Travel Time

11h 42m

₹1,249

Onwards

Ads by MMT

Via Yamunanagar

Rishikesh

Yamunanagar

Abohar

Approx Travel Time

9h 59m

₹810

Onwards

Rishikesh

Yamunanagar

Abohar

Approx Travel Time

9h 35m

₹3,590

Onwards

Frequently Asked Questions

What is the distance between Rishikesh and Abohar?

Abohar is approximately 450+ km from Rishikesh.

How long does it take to reach Abohar from Rishikesh?

It takes approximately 9 hours to reach Abohar from Rishikesh by Cab, Train Via Ambala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India