
Shillong to Nandyal
Nandyal is approximately 2050+ kms from Shillong. The fastest way to reach Nandyal from Shillong is by Flight, Train Via Hyderabad. It takes approximately 10 hours. The cheapest way to reach Nandyal from Shillong is by Flight, Train Via Hyderabad, Gooty which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Shillong
Hyderabad
Nandyal
Approx Travel Time
9h 40m
On Demand
Shillong
Hyderabad
Nandyal
Approx Travel Time
11h 53m
₹16,041
Onwards
Via Kolkata, Hyderabad
Shillong
Kolkata
Hyderabad
Nandyal
Approx Travel Time
11h 5m
On Demand
Shillong
Kolkata
Hyderabad
Nandyal
Approx Travel Time
13h 18m
₹15,802
Onwards
Via Hyderabad, Kadapa
Shillong
Hyderabad
Kadapa
Nandyal
Approx Travel Time
9h 50m
₹18,532
Onwards
Shillong
Hyderabad
Kadapa
Nandyal
Approx Travel Time
10h 5m
₹15,519
Onwards
Shillong
Hyderabad
Kadapa
Nandyal
Approx Travel Time
16h 35m
₹14,952
Onwards
Via Hyderabad, Gooty
CHEAPEST
Shillong
Hyderabad
Gooty
Nandyal
Approx Travel Time
15h 35m
₹11,299
Onwards
Via Hyderabad, Kamalapuram
Shillong
Hyderabad
Kamalapuram
Nandyal
Approx Travel Time
15h 50m
₹11,389
Onwards
Via Hyderabad, Anantapur
Shillong
Hyderabad
Anantapur
Nandyal
Approx Travel Time
16h 20m
₹11,344
Onwards
Frequently Asked Questions
What is the distance between Shillong and Nandyal?
Nandyal is approximately 2050+ kms from Shillong.
How long does it take to reach Nandyal from Shillong?
It takes approximately 10 hours to reach Nandyal from Shillong by Flight, Train Via Hyderabad.
What is the cheapest way to reach Nandyal from Shillong?
The cheapest way to reach Nandyal from Shillong is by Flight, Train Via Hyderabad, Gooty.
What is the fastest way to reach Nandyal from Shillong?
The fastest way to reach Nandyal from Shillong is by Flight, Train Via Hyderabad.