
Ambala to Keshod
Keshod is approximately 1350+ kms from Ambala. The fastest way to reach Keshod from Ambala is by Train, Flight Via Ahmedabad. It takes approximately 22 hours. The cheapest way to reach Keshod from Ambala is by Train Via Surendranagar which would take approximately 28 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Ambala
Ahmedabad
Keshod
Approx Travel Time
1d 4h 10m
₹770
Onwards
FASTEST
Ambala
Ahmedabad
Keshod
Approx Travel Time
21h 55m
₹2,625
Onwards
Ambala
Ahmedabad
Keshod
Approx Travel Time
1d 5h 55m
₹1,125
Onwards
Via Viramgam
Ambala
Viramgam
Keshod
Approx Travel Time
1d 4h 41m
₹750
Onwards
Via Nadiad
Ambala
Nadiad
Keshod
Approx Travel Time
1d 4h 40m
₹845
Onwards
Via Anand
Ambala
Anand
Keshod
Approx Travel Time
1d 4h 55m
₹845
Onwards
Via Surendranagar
CHEAPEST
Ambala
Surendranagar
Keshod
Approx Travel Time
1d 3h 55m
₹745
Onwards
Via Wankaner
Ambala
Wankaner
Keshod
Approx Travel Time
1d 3h 53m
₹795
Onwards
Via Godhra
Ambala
Godhra
Keshod
Approx Travel Time
1d 5h 25m
₹875
Onwards
Via Rajkot
Ambala
Rajkot
Keshod
Approx Travel Time
1d 3h 55m
₹810
Onwards
Frequently Asked Questions
What is the distance between Ambala and Keshod?
Keshod is approximately 1350+ kms from Ambala.
How long does it take to reach Keshod from Ambala?
It takes approximately 22 hours to reach Keshod from Ambala by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Keshod from Ambala?
The cheapest way to reach Keshod from Ambala is by Train Via Surendranagar.
What is the fastest way to reach Keshod from Ambala?
The fastest way to reach Keshod from Ambala is by Train, Flight Via Ahmedabad.