
Shirdi to Ratlam
Ratlam is approximately 450+ kms from Shirdi. The fastest way to reach Ratlam from Shirdi is by Train Via Nandgaon. It takes approximately 11 hours. The cheapest way to reach Ratlam from Shirdi is by Train Via Ujjain which would take approximately 13 hours.
Sort By
Mode of Transport
Via Nandgaon
RECOMMENDED
FASTEST
Shirdi
Nandgaon
Ratlam
Approx Travel Time
10h 40m
On Demand
Shirdi
Nandgaon
Ratlam
Approx Travel Time
10h 55m
On Demand
Shirdi
Nandgaon
Ratlam
Approx Travel Time
11h 29m
On Demand
Via Yeola
Shirdi
Yeola
Ratlam
Approx Travel Time
10h 40m
On Demand
Via Khachrod
Shirdi
Khachrod
Ratlam
Approx Travel Time
11h 40m
On Demand
Via Aurangabad, Maharashtra
Shirdi
Aurangabad, Maharashtra
Ratlam
Approx Travel Time
12h 25m
On Demand
Shirdi
Aurangabad, Maharashtra
Ratlam
Approx Travel Time
12h 10m
On Demand
Via Bhusawal
Shirdi
Bhusawal
Ratlam
Approx Travel Time
12h 10m
On Demand
Via Jalgaon
Shirdi
Jalgaon
Ratlam
Approx Travel Time
12h 10m
On Demand
Via Ujjain
CHEAPEST
Shirdi
Ujjain
Ratlam
Approx Travel Time
12h 25m
₹1,595
Onwards
Frequently Asked Questions
What is the distance between Shirdi and Ratlam?
Ratlam is approximately 450+ kms from Shirdi.
How long does it take to reach Ratlam from Shirdi?
It takes approximately 11 hours to reach Ratlam from Shirdi by Train Via Nandgaon.
What is the cheapest way to reach Ratlam from Shirdi?
The cheapest way to reach Ratlam from Shirdi is by Train Via Ujjain.
What is the fastest way to reach Ratlam from Shirdi?
The fastest way to reach Ratlam from Shirdi is by Train Via Nandgaon.