
Karnal to Ratlam
Ratlam is approximately 850+ kms from Karnal. The fastest way to reach Ratlam from Karnal is by Train. It takes approximately 16 hours. The cheapest way to reach Ratlam from Karnal is by Train Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
Karnal
Jaipur
Ratlam
Approx Travel Time
17h 40m
On Demand
Via Rewari
Karnal
Rewari
Ratlam
Approx Travel Time
17h 40m
On Demand
Via Alwar
Karnal
Alwar
Ratlam
Approx Travel Time
17h 40m
On Demand
Via Phulera
Karnal
Phulera
Ratlam
Approx Travel Time
17h 55m
On Demand
Via Delhi
CHEAPEST
Karnal
Delhi
Ratlam
Approx Travel Time
17h 55m
₹395
Onwards
Via Panipat
Karnal
Panipat
Ratlam
Approx Travel Time
17h 40m
₹515
Onwards
Via Kishangarh
Karnal
Kishangarh
Ratlam
Approx Travel Time
18h 25m
On Demand
Via Ajmer
Karnal
Ajmer
Ratlam
Approx Travel Time
18h 40m
On Demand
Via Mathura
Karnal
Mathura
Ratlam
Approx Travel Time
18h 55m
₹410
Onwards
Frequently Asked Questions
What is the distance between Karnal and Ratlam?
Ratlam is approximately 850+ kms from Karnal.
How long does it take to reach Ratlam from Karnal?
It takes approximately 16 hours to reach Ratlam from Karnal by Train.
What is the cheapest way to reach Ratlam from Karnal?
The cheapest way to reach Ratlam from Karnal is by Train Via Delhi.
What is the fastest way to reach Ratlam from Karnal?
The fastest way to reach Ratlam from Karnal is by Train.