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.

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
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
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.
Routes Connecting Rajgir
Routes From Rajgir
Routes Connecting Ratlam
Routes From Ratlam
Popular Places Routes
- Thodupuzha to Pudukkottai
- Khed to Kedarnath
- Lakshadweep to Ratlam
- Chomu to Hapur
- Wayanad to Vrindavan
- Bhandara to Challakere
- Giridih to Unjha
- Dhamnod to Chaibasa
- Nokha to Rajapur
- Khambhaliya to Rishikesh
- Kodungallur to Neyyattinkara
- Arakkonam to Mahbubnagar
- Kakinada to Basoda
- Porbandar to Bulandshahr
- Shahjahanpur to Bekal

