hero
How2Go
Gudivada to Nandi-Hills

Gudivada to Nandi-Hills

Nandi-Hills is approximately 650+ kms from Gudivada. The fastest way to reach Nandi-Hills from Gudivada is by Bus, Flight, Cab Via Gannavaram, Bangalore. It takes approximately 9 hours. The cheapest way to reach Nandi-Hills from Gudivada is by Train, Cab Via Chittoor which would take approximately 13 hours.

Sort By
Mode of Transport

Via Tirupati

RECOMMENDED

Gudivada

Tirupati

Nandi Hills

Approx Travel Time

11h 8m

₹12,001

Onwards

Via Gooty

Gudivada

Gooty

Nandi Hills

Approx Travel Time

14h 53m

On Demand

Ads by MMT

Via Chittoor

CHEAPEST

Gudivada

Chittoor

Nandi Hills

Approx Travel Time

12h 59m

₹5,078

Onwards

Via Tirupati, Kolar

Gudivada

Tirupati

Kolar

Nandi Hills

Approx Travel Time

12h 43m

On Demand

Ads by MMT

Via Gannavaram, Kolar

Gudivada

Gannavaram

Kolar

Nandi Hills

Approx Travel Time

14h 15m

On Demand

Via Puttaparthi

Gudivada

Puttaparthi

Nandi Hills

Approx Travel Time

13h 44m

On Demand

Via Gannavaram, Bangalore

FASTEST

Gudivada

Gannavaram

Bangalore

Nandi Hills

Approx Travel Time

8h 19m

On Demand

Via Anantapur

Gudivada

Anantapur

Nandi Hills

Approx Travel Time

14h 33m

On Demand

Via Kadapa

Gudivada

Kadapa

Nandi Hills

Approx Travel Time

14h 8m

On Demand

Via Hindupur

Gudivada

Hindupur

Nandi Hills

Approx Travel Time

14h 53m

On Demand

Frequently Asked Questions

What is the distance between Gudivada and Nandi-Hills?

Nandi-Hills is approximately 650+ kms from Gudivada.

How long does it take to reach Nandi-Hills from Gudivada?

It takes approximately 9 hours to reach Nandi-Hills from Gudivada by Bus, Flight, Cab Via Gannavaram, Bangalore.

What is the cheapest way to reach Nandi-Hills from Gudivada?

The cheapest way to reach Nandi-Hills from Gudivada is by Train, Cab Via Chittoor.

What is the fastest way to reach Nandi-Hills from Gudivada?

The fastest way to reach Nandi-Hills from Gudivada is by Bus, Flight, Cab Via Gannavaram, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India