Yadgir to Anand Distance

Anand is approximately 1000+ km from Yadgir. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 17 hours, subject to the chosen service and route. Flying is the fastest way to reach Anand, 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 Yadgir, India to Anand, India

Direct Options

RECOMMENDED

CHEAPEST

Yadgir

Anand

Approx Travel Time

16h 40m

₹520

Onwards

Via Hyderabad, Vadodara

FASTEST

Yadgir

Hyderabad

Vadodara

Anand

Approx Travel Time

8h 23m

₹7,367

Onwards

Ads by MMT

Via Thane

Yadgir

Thane

Anand

Approx Travel Time

16h 15m

₹590

Onwards

Via Hyderabad, Ahmedabad

Yadgir

Hyderabad

Ahmedabad

Anand

Approx Travel Time

9h 13m

₹5,891

Onwards

Ads by MMT

Via Vadodara

Yadgir

Vadodara

Anand

Approx Travel Time

17h 45m

₹910

Onwards

Via Hyderabad, Surat

Yadgir

Hyderabad

Surat

Anand

Approx Travel Time

10h 8m

₹5,272

Onwards

Yadgir

Hyderabad

Surat

Anand

Approx Travel Time

11h 5m

₹5,445

Onwards

Via Surat

Yadgir

Surat

Anand

Approx Travel Time

18h 1m

₹4,587

Onwards

Via Solapur, Mumbai

Yadgir

Solapur

Mumbai

Anand

Approx Travel Time

12h 13m

₹2,810

Onwards

Via Hyderabad, Bhusawal

Yadgir

Hyderabad

Bhusawal

Anand

Approx Travel Time

1d 6h 2m

₹2,681

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 750+ km.

What is the distance from Yadgir to Anand via Hyderabad?

Via Hyderabad, the distance is approximately 1000+ km, taking around 9 hours.

Is there a train from Yadgir to Anand?

Yes, trains run between Yadgir and Anand, covering approximately 1000+ km in around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India