hero
How2Go
Badami to Nandyal

Badami to Nandyal

Nandyal is approximately 400+ kms from Badami. The fastest way to reach Nandyal from Badami is by Train Via Koppal. It takes approximately 9 hours. The cheapest way to reach Nandyal from Badami is by Train Via Hospet which would take approximately 9 hours.

Sort By
Mode of Transport

Via Koppal

RECOMMENDED

FASTEST

Badami

Koppal

Nandyal

Approx Travel Time

8h 38m

₹345

Onwards

Via Bellary

Badami

Bellary

Nandyal

Approx Travel Time

9h 44m

On Demand

Badami

Bellary

Nandyal

Approx Travel Time

8h 49m

On Demand

Ads by MMT

Via Bagalkot, Gooty

Badami

Bagalkot

Gooty

Nandyal

Approx Travel Time

9h 43m

On Demand

Via Gadag, Gooty

Badami

Gadag

Gooty

Nandyal

Approx Travel Time

11h 8m

On Demand

Ads by MMT

Via Bagalkot, Bellary

Badami

Bagalkot

Bellary

Nandyal

Approx Travel Time

12h 14m

On Demand

Via Hospet

CHEAPEST

Badami

Hospet

Nandyal

Approx Travel Time

8h 46m

₹330

Onwards

Via Gadag

Badami

Gadag

Nandyal

Approx Travel Time

9h 47m

₹380

Onwards

Via Gadag, Koppal

Badami

Gadag

Koppal

Nandyal

Approx Travel Time

9h 13m

₹490

Onwards

Via Gadag, Hospet

Badami

Gadag

Hospet

Nandyal

Approx Travel Time

9h 33m

₹475

Onwards

Frequently Asked Questions

What is the distance between Badami and Nandyal?

Nandyal is approximately 400+ kms from Badami.

How long does it take to reach Nandyal from Badami?

It takes approximately 9 hours to reach Nandyal from Badami by Train Via Koppal.

What is the cheapest way to reach Nandyal from Badami?

The cheapest way to reach Nandyal from Badami is by Train Via Hospet.

What is the fastest way to reach Nandyal from Badami?

The fastest way to reach Nandyal from Badami is by Train Via Koppal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India