hero
How2Go
Nandyal to Agra

Nandyal to Agra

Agra is approximately 1950+ kms from Nandyal. The fastest way to reach Agra from Nandyal is by Bus, Flight Via Kurnool, Bangalore. It takes approximately 8 hours. The cheapest way to reach Agra from Nandyal is by Bus Via Hyderabad, Indore which would take approximately 41 hours.

Sort By
Mode of Transport

Via Kurnool, Bangalore

RECOMMENDED

FASTEST

Nandyal

Kurnool

Bangalore

Agra

Approx Travel Time

7h 59m

₹13,403

Onwards

Nandyal

Kurnool

Bangalore

Agra

Approx Travel Time

8h 8m

₹15,633

Onwards

Via Hyderabad

Nandyal

Hyderabad

Agra

Approx Travel Time

13h 30m

₹11,738

Onwards

Nandyal

Hyderabad

Agra

Approx Travel Time

1d 5h 20m

₹7,735

Onwards

Nandyal

Hyderabad

Agra

Approx Travel Time

8h 42m

₹18,588

Onwards

Nandyal

Hyderabad

Agra

Approx Travel Time

9h 35m

₹12,502

Onwards

Ads by MMT

Via Hyderabad, Indore

CHEAPEST

Nandyal

Hyderabad

Indore

Agra

Approx Travel Time

1d 16h 30m

₹2,949

Onwards

Via Kadapa, Hyderabad

Nandyal

Kadapa

Hyderabad

Agra

Approx Travel Time

8h 30m

₹16,961

Onwards

Ads by MMT

Via Kurnool, Hyderabad

Nandyal

Kurnool

Hyderabad

Agra

Approx Travel Time

9h 44m

₹13,223

Onwards

Nandyal

Kurnool

Hyderabad

Agra

Approx Travel Time

9h 33m

₹15,453

Onwards

Frequently Asked Questions

What is the distance between Nandyal and Agra?

Agra is approximately 1950+ kms from Nandyal.

How long does it take to reach Agra from Nandyal?

It takes approximately 8 hours to reach Agra from Nandyal by Bus, Flight Via Kurnool, Bangalore.

What is the cheapest way to reach Agra from Nandyal?

The cheapest way to reach Agra from Nandyal is by Bus Via Hyderabad, Indore.

What is the fastest way to reach Agra from Nandyal?

The fastest way to reach Agra from Nandyal is by Bus, Flight Via Kurnool, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India