Anand to Basavakalyan Distance

Basavakalyan is approximately 950+ km from Anand. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 28 hours. Flying is the fastest way to reach Basavakalyan, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Anand, India to Basavakalyan, India

Via Solapur

RECOMMENDED

Anand

Solapur

Basavakalyan

Approx Travel Time

16h 6m

₹1,364

Onwards

Anand

Solapur

Basavakalyan

Approx Travel Time

16h 4m

₹4,030

Onwards

Via Mumbai, Solapur

Anand

Mumbai

Solapur

Basavakalyan

Approx Travel Time

11h 44m

₹4,224

Onwards

Ads by MMT

Via Nashik

Anand

Nashik

Basavakalyan

Approx Travel Time

21h 12m

₹2,499

Onwards

Via Vadodara, Hyderabad

FASTEST

Anand

Vadodara

Hyderabad

Basavakalyan

Approx Travel Time

8h 41m

₹15,833

Onwards

Ads by MMT

Via Bharuch, Latur

Anand

Bharuch

Latur

Basavakalyan

Approx Travel Time

21h 11m

₹5,721

Onwards

Direct Options

Anand

Basavakalyan

Approx Travel Time

1d 3h 40m

₹4,130

Onwards

Via Pune

Anand

Pune

Basavakalyan

Approx Travel Time

17h 27m

₹1,040

Onwards

Via Thane, Solapur

Anand

Thane

Solapur

Basavakalyan

Approx Travel Time

14h 57m

₹1,564

Onwards

Via Lonavala

CHEAPEST

Anand

Lonavala

Basavakalyan

Approx Travel Time

17h 48m

₹1,020

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Anand and Basavakalyan?

The straight-line distance is approximately 650+ km.

What is the distance from Anand to Basavakalyan via Solapur?

Via Solapur, the distance is approximately 950+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India