hero
How2Go
Rajkot to Basavakalyan

Rajkot to Basavakalyan

Basavakalyan is approximately 1100+ kms from Rajkot. The fastest way to reach Basavakalyan from Rajkot is by Flight, Cab Via Hyderabad. It takes approximately 8 hours. The cheapest way to reach Basavakalyan from Rajkot is by Train, Bus Via Thane which would take approximately 24 hours.

Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

Rajkot

Hyderabad

Basavakalyan

Approx Travel Time

8h 52m

₹8,464

Onwards

FASTEST

Rajkot

Hyderabad

Basavakalyan

Approx Travel Time

7h 25m

₹15,816

Onwards

Via Solapur

Rajkot

Solapur

Basavakalyan

Approx Travel Time

22h 28m

On Demand

Ads by MMT

Via Thane

CHEAPEST

Rajkot

Thane

Basavakalyan

Approx Travel Time

23h 35m

₹1,075

Onwards

Via Mumbai

Rajkot

Mumbai

Basavakalyan

Approx Travel Time

1d 3h 7m

₹1,900

Onwards

Ads by MMT

Via Navsari, Latur

Rajkot

Navsari

Latur

Basavakalyan

Approx Travel Time

1d 6h 52m

On Demand

Via Pune

Rajkot

Pune

Basavakalyan

Approx Travel Time

11h

₹6,527

Onwards

Via Hyderabad, Solapur

Rajkot

Hyderabad

Solapur

Basavakalyan

Approx Travel Time

8h 13m

On Demand

Via Mumbai, Solapur

Rajkot

Mumbai

Solapur

Basavakalyan

Approx Travel Time

8h 8m

On Demand

Via Pune, Solapur

Rajkot

Pune

Solapur

Basavakalyan

Approx Travel Time

9h 53m

On Demand

Frequently Asked Questions

What is the distance between Rajkot and Basavakalyan?

Basavakalyan is approximately 1100+ kms from Rajkot.

How long does it take to reach Basavakalyan from Rajkot?

It takes approximately 8 hours to reach Basavakalyan from Rajkot by Flight, Cab Via Hyderabad.

What is the cheapest way to reach Basavakalyan from Rajkot?

The cheapest way to reach Basavakalyan from Rajkot is by Train, Bus Via Thane.

What is the fastest way to reach Basavakalyan from Rajkot?

The fastest way to reach Basavakalyan from Rajkot is by Flight, Cab Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India