Khatu to Rishikesh Distance

The road distance between Khatu and Rishikesh is approximately 500+ 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 13 hours. The fastest way to reach Rishikesh 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 Khatu, India to Rishikesh, India

Direct Options

Direct Cab

RECOMMENDED

FASTEST

Khatu

Rishikesh

Approx Travel Time

9h 10m

On Demand

Direct Bus

CHEAPEST

Khatu

Rishikesh

Approx Travel Time

12h 30m

₹499

Onwards

Via Jaipur

Khatu

Jaipur

Rishikesh

Approx Travel Time

13h 5m

On Demand

Ads by MMT

Via Gurgaon

Khatu

Gurgaon

Rishikesh

Approx Travel Time

12h 52m

₹729

Onwards

Via Ghaziabad

Khatu

Ghaziabad

Rishikesh

Approx Travel Time

13h 10m

₹898

Onwards

Ads by MMT

Via Chirawa

Khatu

Chirawa

Rishikesh

Approx Travel Time

12h

₹1,199

Onwards

Khatu

Chirawa

Rishikesh

Approx Travel Time

11h 58m

On Demand

Via Nawalgarh

Khatu

Nawalgarh

Rishikesh

Approx Travel Time

11h 47m

₹4,090

Onwards

Via Rewari

Khatu

Rewari

Rishikesh

Approx Travel Time

11h 36m

₹5,294

Onwards

Via Haridwar

Khatu

Haridwar

Rishikesh

Approx Travel Time

14h 17m

₹644

Onwards

Frequently Asked Questions

What is the distance between Khatu and Rishikesh?

Rishikesh is approximately 500+ km from Khatu.

How long does it take to reach Rishikesh from Khatu?

It takes approximately 9 hours to reach Rishikesh from Khatu by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India