
Ratlam to Shillong
Shillong is approximately 2050+ kms from Ratlam. The fastest way to reach Shillong from Ratlam is by Train, Flight Via Indore, Kolkata. It takes approximately 9 hours. The cheapest way to reach Shillong from Ratlam is by Train, Flight Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Indore, Kolkata
RECOMMENDED
FASTEST
Ratlam
Indore
Kolkata
Shillong
Approx Travel Time
9h 5m
₹11,029
Onwards
Ratlam
Indore
Kolkata
Shillong
Approx Travel Time
10h 2m
₹14,044
Onwards
Via Udaipur, Kolkata
Ratlam
Udaipur
Kolkata
Shillong
Approx Travel Time
11h 20m
₹15,198
Onwards
Via Jaipur, Kolkata
Ratlam
Jaipur
Kolkata
Shillong
Approx Travel Time
15h 35m
₹12,288
Onwards
Ratlam
Jaipur
Kolkata
Shillong
Approx Travel Time
17h 35m
₹12,878
Onwards
Via Delhi
CHEAPEST
Ratlam
Delhi
Shillong
Approx Travel Time
18h 25m
₹7,414
Onwards
Ratlam
Delhi
Shillong
Approx Travel Time
21h 40m
₹8,199
Onwards
Via Indore, Hyderabad
Ratlam
Indore
Hyderabad
Shillong
Approx Travel Time
10h 5m
₹15,269
Onwards
Ratlam
Indore
Hyderabad
Shillong
Approx Travel Time
11h 2m
₹18,284
Onwards
Via Lucknow, Kolkata
Ratlam
Lucknow
Kolkata
Shillong
Approx Travel Time
21h 5m
₹11,734
Onwards
Frequently Asked Questions
What is the distance between Ratlam and Shillong?
Shillong is approximately 2050+ kms from Ratlam.
How long does it take to reach Shillong from Ratlam?
It takes approximately 9 hours to reach Shillong from Ratlam by Train, Flight Via Indore, Kolkata.
What is the cheapest way to reach Shillong from Ratlam?
The cheapest way to reach Shillong from Ratlam is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Ratlam?
The fastest way to reach Shillong from Ratlam is by Train, Flight Via Indore, Kolkata.