
Diu to Ratlam
Ratlam is approximately 600+ kms from Diu. The fastest way to reach Ratlam from Diu is by Flight, Train Via Ahmedabad, Indore. It takes approximately 7 hours. The cheapest way to reach Ratlam from Diu is by Bus, Train Via Ahmedabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Diu
Ahmedabad
Ratlam
Approx Travel Time
7h 40m
₹3,233
Onwards
Diu
Ahmedabad
Ratlam
Approx Travel Time
8h 55m
₹3,683
Onwards
CHEAPEST
Diu
Ahmedabad
Ratlam
Approx Travel Time
15h 40m
₹800
Onwards
Via Bhavnagar
Diu
Bhavnagar
Ratlam
Approx Travel Time
13h 25m
₹4,947
Onwards
Via Surat
Diu
Surat
Ratlam
Approx Travel Time
9h 40m
₹2,692
Onwards
Via Surat, Indore
Diu
Surat
Indore
Ratlam
Approx Travel Time
6h 35m
₹12,506
Onwards
Diu
Surat
Indore
Ratlam
Approx Travel Time
7h 32m
₹15,516
Onwards
Via Ahmedabad, Indore
FASTEST
Diu
Ahmedabad
Indore
Ratlam
Approx Travel Time
6h 20m
₹6,474
Onwards
Via Ahmedabad, Khachrod
Diu
Ahmedabad
Khachrod
Ratlam
Approx Travel Time
10h 35m
₹3,468
Onwards
Via Somnath
Diu
Somnath
Ratlam
Approx Travel Time
15h 10m
₹3,104
Onwards
Frequently Asked Questions
What is the distance between Diu and Ratlam?
Ratlam is approximately 600+ kms from Diu.
How long does it take to reach Ratlam from Diu?
It takes approximately 7 hours to reach Ratlam from Diu by Flight, Train Via Ahmedabad, Indore.
What is the cheapest way to reach Ratlam from Diu?
The cheapest way to reach Ratlam from Diu is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Ratlam from Diu?
The fastest way to reach Ratlam from Diu is by Flight, Train Via Ahmedabad, Indore.