hero
How2Go
Shajapur to Rajgir

Shajapur to Rajgir

Rajgir is approximately 1050+ kms from Shajapur. The fastest way to reach Rajgir from Shajapur is by Train, Flight Via Indore, Patna. It takes approximately 9 hours. The cheapest way to reach Rajgir from Shajapur is by Train Via Prayagraj(Allahabad), Patna which would take approximately 25 hours.

Sort By
Mode of Transport

Via Prayagraj(Allahabad)

RECOMMENDED

Shajapur

Prayagraj(Allahabad)

Rajgir

Approx Travel Time

22h 25m

On Demand

Via Katni, Patna

Shajapur

Katni

Patna

Rajgir

Approx Travel Time

1d 0h 20m

On Demand

Ads by MMT

Via Satna, Patna

Shajapur

Satna

Patna

Rajgir

Approx Travel Time

1d 0h 5m

On Demand

Via Indore, Patna

FASTEST

Shajapur

Indore

Patna

Rajgir

Approx Travel Time

8h 35m

₹5,943

Onwards

Shajapur

Indore

Patna

Rajgir

Approx Travel Time

9h 5m

₹5,983

Onwards

Ads by MMT

Via Jabalpur, Patna

Shajapur

Jabalpur

Patna

Rajgir

Approx Travel Time

1d 1h 5m

On Demand

Via Kanpur

Shajapur

Kanpur

Rajgir

Approx Travel Time

1d 0h 25m

On Demand

Via Prayagraj(Allahabad), Patna

CHEAPEST

Shajapur

Prayagraj(Allahabad)

Patna

Rajgir

Approx Travel Time

1d 0h 20m

₹770

Onwards

Via Bhopal, Lucknow

Shajapur

Bhopal

Lucknow

Rajgir

Approx Travel Time

16h 56m

On Demand

Via Lucknow, Patna

Shajapur

Lucknow

Patna

Rajgir

Approx Travel Time

17h 50m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Rajgir?

Rajgir is approximately 1050+ kms from Shajapur.

How long does it take to reach Rajgir from Shajapur?

It takes approximately 9 hours to reach Rajgir from Shajapur by Train, Flight Via Indore, Patna.

What is the cheapest way to reach Rajgir from Shajapur?

The cheapest way to reach Rajgir from Shajapur is by Train Via Prayagraj(Allahabad), Patna.

What is the fastest way to reach Rajgir from Shajapur?

The fastest way to reach Rajgir from Shajapur is by Train, Flight Via Indore, Patna.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India