Eluru to Nandi-Hills Distance

Nandi Hills is approximately 650+ km from Eluru. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Nandi Hills, with a total travel time of approximately 8 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 Eluru, India to Nandi Hills, India

Via Ongole, Kolar

RECOMMENDED

Eluru

Ongole

Kolar

Nandi Hills

Approx Travel Time

13h 29m

On Demand

Via Tirupati

Eluru

Tirupati

Nandi Hills

Approx Travel Time

11h 1m

On Demand

Eluru

Tirupati

Nandi Hills

Approx Travel Time

12h 33m

₹6,873

Onwards

Ads by MMT

Via Srikalahasti, Bangalore

Eluru

Srikalahasti

Bangalore

Nandi Hills

Approx Travel Time

11h 46m

₹4,477

Onwards

Via Chittoor

Eluru

Chittoor

Nandi Hills

Approx Travel Time

13h 11m

₹5,368

Onwards

Ads by MMT

Via Tirupati, Kolar

Eluru

Tirupati

Kolar

Nandi Hills

Approx Travel Time

12h 48m

On Demand

Via Nellore, Kolar

Eluru

Nellore

Kolar

Nandi Hills

Approx Travel Time

12h 54m

On Demand

Via Gudur, Kolar

Eluru

Gudur

Kolar

Nandi Hills

Approx Travel Time

12h 44m

On Demand

Via Srikalahasti, Kolar

CHEAPEST

Eluru

Srikalahasti

Kolar

Nandi Hills

Approx Travel Time

12h 29m

₹4,450

Onwards

Via Gannavaram, Bangalore

FASTEST

Eluru

Gannavaram

Bangalore

Nandi Hills

Approx Travel Time

7h 28m

₹6,695

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Eluru and Nandi Hills?

The straight-line distance is approximately 500+ km.

What is the distance from Eluru to Nandi Hills via Ongole?

Via Ongole, the distance is approximately 650+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India