Rajgir to Ratlam Distance

Ratlam is approximately 1150+ km from Rajgir. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. Flying is the fastest way to reach Ratlam, with a total travel time of approximately 12 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 Ratlam, India

Via Patna, Bhopal

RECOMMENDED

FASTEST

Rajgir

Patna

Bhopal

Ratlam

Approx Travel Time

11h 22m

₹6,242

Onwards

Rajgir

Patna

Bhopal

Ratlam

Approx Travel Time

13h 10m

₹6,327

Onwards

Rajgir

Patna

Bhopal

Ratlam

Approx Travel Time

11h 58m

₹8,531

Onwards

Rajgir

Patna

Bhopal

Ratlam

Approx Travel Time

13h 22m

₹6,742

Onwards

Rajgir

Patna

Bhopal

Ratlam

Approx Travel Time

15h 10m

₹6,827

Onwards

Via Patna, Prayagraj(Allahabad)

CHEAPEST

Rajgir

Patna

Prayagraj(Allahabad)

Ratlam

Approx Travel Time

21h 57m

₹635

Onwards

Ads by MMT

Direct Options

Rajgir

Ratlam

Approx Travel Time

1d 0h 31m

On Demand

Via Gaya

Rajgir

Gaya

Ratlam

Approx Travel Time

23h 22m

₹2,620

Onwards

Ads by MMT

Via Patna, Harda

Rajgir

Patna

Harda

Ratlam

Approx Travel Time

1d 0h 36m

On Demand

Via Gaya, Delhi

Rajgir

Gaya

Delhi

Ratlam

Approx Travel Time

13h 17m

₹6,920

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1050+ km.

What is the distance from Rajgir to Ratlam via Patna?

Via Patna, the distance is approximately 1150+ km, taking around 12 hours.

Is there a train from Rajgir to Ratlam?

Yes, trains run between Rajgir and Ratlam, covering approximately 1450+ km in around 25 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India