Rajgir to Rishikesh Distance

The road distance between Rajgir and Rishikesh is approximately 1150+ km, and the drive usually takes around 18 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Rishikesh, with a total travel time of approximately 10 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 Rajgir, India to Rishikesh, India

Via Patna, Delhi

RECOMMENDED

CHEAPEST

Rajgir

Patna

Delhi

Rishikesh

Approx Travel Time

19h 47m

₹964

Onwards

Rajgir

Patna

Delhi

Rishikesh

Approx Travel Time

11h 50m

₹9,781

Onwards

Rajgir

Patna

Delhi

Rishikesh

Approx Travel Time

12h 47m

₹7,446

Onwards

Via Patna, Lucknow

Rajgir

Patna

Lucknow

Rishikesh

Approx Travel Time

1d 2h 23m

₹3,640

Onwards

Rajgir

Patna

Lucknow

Rishikesh

Approx Travel Time

1d 3h 55m

₹1,549

Onwards

Ads by MMT

Direct Options

Rajgir

Rishikesh

Approx Travel Time

18h 3m

₹28,655

Onwards

Via Gaya, Delhi

FASTEST

Rajgir

Gaya

Delhi

Rishikesh

Approx Travel Time

10h 15m

₹9,790

Onwards

Rajgir

Gaya

Delhi

Rishikesh

Approx Travel Time

11h 12m

₹6,954

Onwards

Rajgir

Gaya

Delhi

Rishikesh

Approx Travel Time

12h 52m

₹9,240

Onwards

Ads by MMT

Via Patna, Moradabad

Rajgir

Patna

Moradabad

Rishikesh

Approx Travel Time

19h 57m

₹4,286

Onwards

Frequently Asked Questions

What is the distance between Rajgir and Rishikesh?

The distance between Rajgir and Rishikesh is approximately 1150+ km by road.

What is the straight-line (aerial) distance between Rajgir and Rishikesh?

The straight-line distance is approximately 850+ km.

How long does it take to travel from Rajgir to Rishikesh by road?

It takes around 18 hours by road.

What is the distance from Rajgir to Rishikesh via Patna?

Via Patna, the distance is approximately 1250+ km, taking around 20 hours.

Does the distance from Rajgir to Rishikesh change by route?

Yes — the road distance varies from 1150+ km via the direct route to 1250+ km via Patna, depending on the path taken.

Does travel time between Rajgir and Rishikesh vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Rajgir and Rishikesh?

The driving distance is 1150+ km, while the straight-line distance is shorter at 850+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India