hero
How2Go
Hosur to Keshod

Hosur to Keshod

Keshod is approximately 1550+ km from Hosur, 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 Bangalore, Ahmedabad

RECOMMENDED

FASTEST

Hosur

Bangalore

Ahmedabad

Keshod

Approx Travel Time

6h 54m

₹8,991

Onwards

Hosur

Bangalore

Ahmedabad

Keshod

Approx Travel Time

7h 25m

₹9,865

Onwards

Hosur

Bangalore

Ahmedabad

Keshod

Approx Travel Time

8h 50m

₹10,760

Onwards

Via Bangalore, Mumbai

Hosur

Bangalore

Mumbai

Keshod

Approx Travel Time

6h 54m

₹10,351

Onwards

CHEAPEST

Hosur

Bangalore

Mumbai

Keshod

Approx Travel Time

1d 19h 56m

₹2,465

Onwards

Hosur

Bangalore

Mumbai

Keshod

Approx Travel Time

7h 25m

₹11,225

Onwards

Via Bangalore, Rajkot

Hosur

Bangalore

Rajkot

Keshod

Approx Travel Time

8h 50m

₹9,821

Onwards

Hosur

Bangalore

Rajkot

Keshod

Approx Travel Time

8h 19m

₹8,947

Onwards

Hosur

Bangalore

Rajkot

Keshod

Approx Travel Time

9h 34m

₹9,502

Onwards

Via Mumbai

Hosur

Mumbai

Keshod

Approx Travel Time

1d 20h 45m

₹6,000

Onwards

Frequently Asked Questions

What is the distance between Hosur and Keshod?

Keshod is approximately 1550+ kms from Hosur.

How long does it take to reach Keshod from Hosur?

It takes approximately 7 hours to reach Keshod from Hosur by Train, Flight Via Bangalore, Ahmedabad.

What is the cheapest way to reach Keshod from Hosur?

The cheapest way to reach Keshod from Hosur is by Train, Bus Via Bangalore, Mumbai.

What is the fastest way to reach Keshod from Hosur?

The fastest way to reach Keshod from Hosur is by Train, Flight Via Bangalore, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India