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