hero
How2Go
Bagalkot to Nandi-Hills

Bagalkot to Nandi-Hills

Nandi-Hills is approximately 450+ kms from Bagalkot. The fastest way to reach Nandi-Hills from Bagalkot is by Train, Cab Via Hindupur. It takes approximately 10 hours. The cheapest way to reach Nandi-Hills from Bagalkot is by Train, Cab Via Tumkur which would take approximately 12 hours.

Sort By
Mode of Transport

Via Hindupur

RECOMMENDED

FASTEST

Bagalkot

Hindupur

Nandi Hills

Approx Travel Time

9h 53m

On Demand

Via Tumkur

Bagalkot

Tumkur

Nandi Hills

Approx Travel Time

10h 2m

₹3,563

Onwards

CHEAPEST

Bagalkot

Tumkur

Nandi Hills

Approx Travel Time

11h 45m

₹2,950

Onwards

Ads by MMT

Via Dharmavaram, Chikballapur

Bagalkot

Dharmavaram

Chikballapur

Nandi Hills

Approx Travel Time

9h 59m

On Demand

Via Dharmavaram, Puttaparthi

Bagalkot

Dharmavaram

Puttaparthi

Nandi Hills

Approx Travel Time

9h 59m

On Demand

Bagalkot

Dharmavaram

Puttaparthi

Nandi Hills

Approx Travel Time

10h 51m

On Demand

Ads by MMT

Via Dharmavaram, Hindupur

Bagalkot

Dharmavaram

Hindupur

Nandi Hills

Approx Travel Time

11h 5m

On Demand

Via Hubli, Bangalore

Bagalkot

Hubli

Bangalore

Nandi Hills

Approx Travel Time

9h 58m

₹6,252

Onwards

Via Hubli, Tumkur

Bagalkot

Hubli

Tumkur

Nandi Hills

Approx Travel Time

11h 6m

₹3,275

Onwards

Via Hospet, Tumkur

Bagalkot

Hospet

Tumkur

Nandi Hills

Approx Travel Time

10h 26m

₹6,551

Onwards

Frequently Asked Questions

What is the distance between Bagalkot and Nandi-Hills?

Nandi-Hills is approximately 450+ kms from Bagalkot.

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

It takes approximately 10 hours to reach Nandi-Hills from Bagalkot by Train, Cab Via Hindupur.

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

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

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

The fastest way to reach Nandi-Hills from Bagalkot is by Train, Cab Via Hindupur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India