
Kota to Karnal
Karnal is approximately 600+ kms from Kota. The fastest way to reach Karnal from Kota is by Train Via Ghaziabad. It takes approximately 12 hours. The cheapest way to reach Karnal from Kota is by Train Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jaipur
Kota
Jaipur
Karnal
Approx Travel Time
12h 57m
On Demand
Kota
Jaipur
Karnal
Approx Travel Time
12h 42m
On Demand
Kota
Jaipur
Karnal
Approx Travel Time
13h 57m
On Demand
Via Ghaziabad
FASTEST
Kota
Ghaziabad
Karnal
Approx Travel Time
12h 17m
₹465
Onwards
Via Delhi
Kota
Delhi
Karnal
Approx Travel Time
13h 15m
₹890
Onwards
CHEAPEST
Kota
Delhi
Karnal
Approx Travel Time
14h 15m
₹290
Onwards
Via Ajmer
Kota
Ajmer
Karnal
Approx Travel Time
14h 15m
On Demand
Via Panipat
Kota
Panipat
Karnal
Approx Travel Time
14h 25m
₹415
Onwards
Via Faridabad
Kota
Faridabad
Karnal
Approx Travel Time
14h 45m
₹440
Onwards
Frequently Asked Questions
What is the distance between Kota and Karnal?
Karnal is approximately 600+ kms from Kota.
How long does it take to reach Karnal from Kota?
It takes approximately 12 hours to reach Karnal from Kota by Train Via Ghaziabad.
What is the cheapest way to reach Karnal from Kota?
The cheapest way to reach Karnal from Kota is by Train Via Delhi.
What is the fastest way to reach Karnal from Kota?
The fastest way to reach Karnal from Kota is by Train Via Ghaziabad.