
Rafiganj to Ratlam
Ratlam is approximately 1200+ kms from Rafiganj. The fastest way to reach Ratlam from Rafiganj is by Train, Flight Via Patna, Indore. It takes approximately 12 hours. The cheapest way to reach Ratlam from Rafiganj is by Train Via Sasaram which would take approximately 21 hours.
Sort By
Mode of Transport
Via Patna, Indore
RECOMMENDED
FASTEST
Rafiganj
Patna
Indore
Ratlam
Approx Travel Time
11h 43m
₹6,295
Onwards
Rafiganj
Patna
Indore
Ratlam
Approx Travel Time
12h 43m
₹9,305
Onwards
Rafiganj
Patna
Indore
Ratlam
Approx Travel Time
13h 58m
₹6,380
Onwards
Via Sasaram
CHEAPEST
Rafiganj
Sasaram
Ratlam
Approx Travel Time
20h 53m
₹745
Onwards
Via Varanasi, Harda
Rafiganj
Varanasi
Harda
Ratlam
Approx Travel Time
1d 0h 54m
On Demand
Via Aurangabad, Bihar, Vidisha
Rafiganj
Aurangabad, Bihar
Vidisha
Ratlam
Approx Travel Time
1d 0h 55m
₹7,727
Onwards
Via Gaya, Delhi
Rafiganj
Gaya
Delhi
Ratlam
Approx Travel Time
14h 58m
₹6,075
Onwards
Via Varanasi, Jaipur
Rafiganj
Varanasi
Jaipur
Ratlam
Approx Travel Time
17h 59m
₹4,854
Onwards
Rafiganj
Varanasi
Jaipur
Ratlam
Approx Travel Time
17h 24m
₹5,444
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Ratlam
Approx Travel Time
17h 14m
₹3,930
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Ratlam?
Ratlam is approximately 1200+ kms from Rafiganj.
How long does it take to reach Ratlam from Rafiganj?
It takes approximately 12 hours to reach Ratlam from Rafiganj by Train, Flight Via Patna, Indore.
What is the cheapest way to reach Ratlam from Rafiganj?
The cheapest way to reach Ratlam from Rafiganj is by Train Via Sasaram.
What is the fastest way to reach Ratlam from Rafiganj?
The fastest way to reach Ratlam from Rafiganj is by Train, Flight Via Patna, Indore.


