
Ratlam to Kangra
Kangra is approximately 1100+ kms from Ratlam. The fastest way to reach Kangra from Ratlam is by Train, Flight Via Udaipur. It takes approximately 8 hours. The cheapest way to reach Kangra from Ratlam is by Train, Flight Via Mohali which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Ratlam
Jaipur
Kangra
Approx Travel Time
11h 40m
₹6,987
Onwards
Ratlam
Jaipur
Kangra
Approx Travel Time
13h 40m
₹7,577
Onwards
Via Udaipur
FASTEST
Ratlam
Udaipur
Kangra
Approx Travel Time
7h 25m
₹16,534
Onwards
Ratlam
Udaipur
Kangra
Approx Travel Time
9h 8m
₹23,129
Onwards
Via Delhi
Ratlam
Delhi
Kangra
Approx Travel Time
15h 55m
₹6,018
Onwards
Via Phagwara
Ratlam
Phagwara
Kangra
Approx Travel Time
1d 0h 2m
₹5,430
Onwards
Via Ludhiana
Ratlam
Ludhiana
Kangra
Approx Travel Time
1d 0h 41m
₹5,272
Onwards
Via Mohali
CHEAPEST
Ratlam
Mohali
Kangra
Approx Travel Time
20h 25m
₹3,914
Onwards
Ratlam
Mohali
Kangra
Approx Travel Time
1d 1h 1m
₹4,649
Onwards
Via Jalandhar
Ratlam
Jalandhar
Kangra
Approx Travel Time
1d 0h 40m
₹5,690
Onwards
Frequently Asked Questions
What is the distance between Ratlam and Kangra?
Kangra is approximately 1100+ kms from Ratlam.
How long does it take to reach Kangra from Ratlam?
It takes approximately 8 hours to reach Kangra from Ratlam by Train, Flight Via Udaipur.
What is the cheapest way to reach Kangra from Ratlam?
The cheapest way to reach Kangra from Ratlam is by Train, Flight Via Mohali.
What is the fastest way to reach Kangra from Ratlam?
The fastest way to reach Kangra from Ratlam is by Train, Flight Via Udaipur.