Shahada to Rajgir Distance

Rajgir is approximately 1650+ km from Shahada. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Rajgir, with a total travel time of approximately 16 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 Shahada, India to Rajgir, India

Via Ahmedabad, Patna

RECOMMENDED

FASTEST

Shahada

Ahmedabad

Patna

Rajgir

Approx Travel Time

16h 16m

₹9,344

Onwards

Shahada

Ahmedabad

Patna

Rajgir

Approx Travel Time

18h 1m

₹9,429

Onwards

Shahada

Ahmedabad

Patna

Rajgir

Approx Travel Time

16h 49m

₹11,398

Onwards

Via Khandwa

Shahada

Khandwa

Rajgir

Approx Travel Time

1d 8h 41m

On Demand

Ads by MMT

Via Jalgaon, Patna

Shahada

Jalgaon

Patna

Rajgir

Approx Travel Time

1d 1h 59m

₹5,677

Onwards

Shahada

Jalgaon

Patna

Rajgir

Approx Travel Time

1d 3h 54m

₹5,762

Onwards

Shahada

Jalgaon

Patna

Rajgir

Approx Travel Time

1d 2h 22m

₹7,701

Onwards

Via Indore, Patna

CHEAPEST

Shahada

Indore

Patna

Rajgir

Approx Travel Time

1d 13h 56m

₹3,210

Onwards

Ads by MMT

Via Ahmedabad, Ayodhya

Shahada

Ahmedabad

Ayodhya

Rajgir

Approx Travel Time

1d 2h 30m

On Demand

Via Ahmedabad, Ranchi

Shahada

Ahmedabad

Ranchi

Rajgir

Approx Travel Time

19h 55m

₹13,258

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1150+ km.

What is the distance from Shahada to Rajgir via Ahmedabad?

Via Ahmedabad, the distance is approximately 1650+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India