
Karnal to Keshod
Keshod is approximately 1300+ kms from Karnal. The fastest way to reach Keshod from Karnal is by Train, Flight Via Delhi, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Keshod from Karnal is by Train, Flight Via Delhi, Ahmedabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi, Ahmedabad
RECOMMENDED
FASTEST
Karnal
Delhi
Ahmedabad
Keshod
Approx Travel Time
7h 50m
₹6,276
Onwards
Karnal
Delhi
Ahmedabad
Keshod
Approx Travel Time
8h 5m
₹9,016
Onwards
Karnal
Delhi
Ahmedabad
Keshod
Approx Travel Time
8h 35m
₹6,586
Onwards
CHEAPEST
Karnal
Delhi
Ahmedabad
Keshod
Approx Travel Time
14h 5m
₹4,421
Onwards
Via Chandigarh, Ahmedabad
Karnal
Chandigarh
Ahmedabad
Keshod
Approx Travel Time
7h 50m
₹7,809
Onwards
Karnal
Chandigarh
Ahmedabad
Keshod
Approx Travel Time
8h 20m
₹7,903
Onwards
Karnal
Chandigarh
Ahmedabad
Keshod
Approx Travel Time
8h 27m
₹10,264
Onwards
Via Mohali, Ahmedabad
Karnal
Mohali
Ahmedabad
Keshod
Approx Travel Time
7h 50m
₹7,814
Onwards
Karnal
Mohali
Ahmedabad
Keshod
Approx Travel Time
8h 30m
₹10,374
Onwards
Via Jaipur, Ahmedabad
Karnal
Jaipur
Ahmedabad
Keshod
Approx Travel Time
11h 50m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Keshod?
Keshod is approximately 1300+ kms from Karnal.
How long does it take to reach Keshod from Karnal?
It takes approximately 8 hours to reach Keshod from Karnal by Train, Flight Via Delhi, Ahmedabad.
What is the cheapest way to reach Keshod from Karnal?
The cheapest way to reach Keshod from Karnal is by Train, Flight Via Delhi, Ahmedabad.
What is the fastest way to reach Keshod from Karnal?
The fastest way to reach Keshod from Karnal is by Train, Flight Via Delhi, Ahmedabad.