hero
How2Go
Kota to Keshod

Kota to Keshod

Keshod is approximately 900+ km from Kota, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Keshod.

Read More
Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Kota

Ahmedabad

Keshod

Approx Travel Time

12h 5m

₹2,435

Onwards

Kota

Ahmedabad

Keshod

Approx Travel Time

19h 5m

₹1,499

Onwards

Kota

Ahmedabad

Keshod

Approx Travel Time

12h 50m

₹2,999

Onwards

Via Vadodara

CHEAPEST

Kota

Vadodara

Keshod

Approx Travel Time

16h 35m

₹955

Onwards

Via Surat, Diu

FASTEST

Kota

Surat

Diu

Keshod

Approx Travel Time

11h 48m

₹7,905

Onwards

Via Ratlam

Kota

Ratlam

Keshod

Approx Travel Time

18h 7m

₹6,023

Onwards

Via Udaipur, Rajkot

Kota

Udaipur

Rajkot

Keshod

Approx Travel Time

20h 6m

₹4,435

Onwards

Via Anand

Kota

Anand

Keshod

Approx Travel Time

17h 25m

₹1,105

Onwards

Via Nadiad

Kota

Nadiad

Keshod

Approx Travel Time

17h 28m

₹1,160

Onwards

Via Dahod

Kota

Dahod

Keshod

Approx Travel Time

17h 18m

₹2,149

Onwards

Frequently Asked Questions

What is the distance between Kota and Keshod?

Keshod is approximately 900+ kms from Kota.

How long does it take to reach Keshod from Kota?

It takes approximately 12 hours to reach Keshod from Kota by Train, Flight Via Surat, Diu.

What is the cheapest way to reach Keshod from Kota?

The cheapest way to reach Keshod from Kota is by Train, Bus Via Vadodara.

What is the fastest way to reach Keshod from Kota?

The fastest way to reach Keshod from Kota is by Train, Flight Via Surat, Diu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India