
Kolkata to Keshod
Keshod is approximately 1900+ kms from Kolkata. The fastest way to reach Keshod from Kolkata is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Keshod from Kolkata is by Train Via Jaipur, Rajkot which would take approximately 41 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Kolkata
Ahmedabad
Keshod
Approx Travel Time
5h 5m
₹9,863
Onwards
Via Surat
Kolkata
Surat
Keshod
Approx Travel Time
10h 35m
₹8,094
Onwards
Via Indore
Kolkata
Indore
Keshod
Approx Travel Time
2d 1h 3m
On Demand
Via Jaipur, Rajkot
CHEAPEST
Kolkata
Jaipur
Rajkot
Keshod
Approx Travel Time
1d 17h 12m
₹1,220
Onwards
Kolkata
Jaipur
Rajkot
Keshod
Approx Travel Time
1d 18h 39m
₹1,575
Onwards
Via Mumbai
Kolkata
Mumbai
Keshod
Approx Travel Time
5h 55m
₹12,769
Onwards
Via Ranchi, Ahmedabad
Kolkata
Ranchi
Ahmedabad
Keshod
Approx Travel Time
7h 5m
₹13,039
Onwards
Via Durgapur, Ahmedabad
Kolkata
Durgapur
Ahmedabad
Keshod
Approx Travel Time
12h
₹11,014
Onwards
Via Varanasi, Ahmedabad
Kolkata
Varanasi
Ahmedabad
Keshod
Approx Travel Time
7h
₹13,739
Onwards
Via Indore, Ahmedabad
Kolkata
Indore
Ahmedabad
Keshod
Approx Travel Time
7h 5m
₹14,422
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Keshod?
Keshod is approximately 1900+ kms from Kolkata.
How long does it take to reach Keshod from Kolkata?
It takes approximately 5 hours to reach Keshod from Kolkata by Flight Via Ahmedabad.
What is the cheapest way to reach Keshod from Kolkata?
The cheapest way to reach Keshod from Kolkata is by Train Via Jaipur, Rajkot.
What is the fastest way to reach Keshod from Kolkata?
The fastest way to reach Keshod from Kolkata is by Flight Via Ahmedabad.

